Where is Chelsea?
Where is Chelsea located?
Chelsea, Chelsea, Great Britain (approx. 51.48755°, -0.16936°)
Where is Chelsea on the map?
{"latitude":51.48755,"longitude":-0.16936,"title":"Chelsea"}