Glover’s Island is a small island in a tree-lined section of the Thames River, known as Horse Reach on the tidal Thames, between Richmond Lock and Teddington Lock in the Borough of Richmond upon Thame
Glover's Island from Richmond Hill, Richmond
Glover's Island from upstream with Richmond Hill beyond
This article lists the islands in the River Thames, or at the mouth of a tributary, in England. It excludes human-made islands built as part of the building of forty-five two-gate locks which each acc
Sheppey - Minster from Elmley Marshes
Oliver's Island looking downstream
Glover's Island from Richmond Hill
Raven's Ait from Queen's Promenade