Where is Chelsea?

Where is Chelsea located?

Chelsea, England, Great Britain (approx. 53.2294679015°, 0.2739458081°)


Where is Chelsea on the map?