Glover's Island
Forma de tierra
Glover's Island (originally called Petersham Ait) is in a section of tidal river formerly known as Horse Reach on the Thames, between Richmond Lock and Teddington Lock in the Borough of Richmond upon Thames, London, England.