England
Temple Mill Island is an island in the River Thames in England upstream of Marlow, and just downstream of Temple Lock. It is on the southern Berkshire bank close to Hurley.
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.