Where is Sydney House Chelsea?

Where is Sydney House Chelsea located?

Sydney House Chelsea, England, Great Britain (approx. 51.49129°, -0.17187°)


Where is Sydney House Chelsea on the map?