Where is Chelsea?

Where is Chelsea located?

Chelsea, Westminster, United Kingdom (approx. 51.49231°, -0.156005°)


Where is Chelsea on the map?