Where is Kensington Gardens Square?
Where is Kensington Gardens Square located?
Kensington Gardens Square, Westminster, United Kingdom (approx. 51.51453°, -0.1898587°)
Where is Kensington Gardens Square on the map?
{"latitude":51.51453,"longitude":-0.1898587,"title":"Kensington Gardens Square"}