Where is Kew Green?

Where is Kew Green located?

Kew Green, Kew Green, Great Britain (approx. 51.484863°, -0.287259°)


Where is Kew Green on the map?