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?