Where is Chelsea?

Where is Chelsea located?

Chelsea, Chelsea, Great Britain (approx. 51.48755°, -0.16936°)


Where is Chelsea on the map?