Where is Chelsea Barracks?
Where is Chelsea Barracks located?
Chelsea Barracks, Westminster, United Kingdom (approx. 51.48889°, -0.1530556°)
Where is Chelsea Barracks on the map?
{"latitude":51.48889,"longitude":-0.1530556,"title":"Chelsea Barracks"}