Latitude and longitude of Glover's Island

Satellite map of Glover's Island

Originally called Petersham Ait, Glover's Island is situated in Horse Reach on the River Thames, between Richmond Lock and Teddington Lock in the Borough of Richmond upon Thames, London, England.

Latitude: 51° 26' 59.99" N
Longitude: 0° 18' 12.00" E

Nearest city to this article: Richmond

Read about Glover's Island in the Wikipedia Satellite map of Glover's Island in Google Maps

GPS coordinates of Glover's Island, United Kingdom

Download as JSON