England
Penton Hook Island is a mainly wooded former peninsula created into a series of three weir-divided islands in the River Thames in England, so created in river modifications since 1815 with a navigable lock and weir stream channel to form meander cutoffs. It has a lock and weirs that are the division
Open on the map →Part of the England islands map.
Canonical profile for search engines and AI crawlers. The map opens on demand — no auto-redirect.