Where is Kensington Gardens?
Where is Kensington Gardens located?
Kensington Gardens, Kensington and Chelsea, United Kingdom (approx. 51.50722°, -0.1802778°)
Where is Kensington Gardens on the map?
{"latitude":51.50722,"longitude":-0.1802778,"title":"Kensington Gardens"}