Where is Bermondsey Square?
Where is Bermondsey Square located?
Bermondsey Square, Bermondsey Square, Great Britain (approx. 51.4974°, -0.0811°)
Where is Bermondsey Square on the map?
Bermondsey Square - Buckingham Palace
{"latitude":51.4974,"longitude":-0.0811,"title":"Bermondsey Square"}