England

Penton Hook Island

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 →
Penton Hook Island

Part of the England islands map.

Canonical profile for search engines and AI crawlers. The map opens on demand — no auto-redirect.