Glover's Island

United Kingdom / England / Richmond /
 Upload a photo

Originally called Petersham Ait, Glover's Island is situated in Horse Reach on the River Thames, between Richmond lock and Teddington Lock.
Nearby cities:
Coordinates:   51°26'58"N   -0°18'21"E
  •  23 km
  •  166 km
  •  175 km
  •  250 km
  •  271 km
  •  275 km
  •  284 km
  •  416 km
  •  472 km
  •  531 km
This article was last modified 14 years ago