Where is Kew Gardens?

Where is Kew Gardens located?

Kew Gardens, Kew Gardens (Park), Great Britain (approx. 51.47889°, -0.2936111°)


Where is Kew Gardens on the map?