Where is Kew Gardens?

Where is Kew Gardens located?

Kew Gardens, Kew Gardens (Station), Great Britain (approx. 51.477°, -0.28512°)


Where is Kew Gardens on the map?