Where is Kew Gardens & National Archives?

Where is Kew Gardens & National Archives located?

Kew Gardens & National Archives, England, Great Britain (approx. 51.48057°, -0.28374°)


Where is Kew Gardens & National Archives on the map?