England
Temple Island is an eyot (being a small riverine island) in the River Thames in England just north (upstream) of Henley-on-Thames, Oxfordshire. The island is on the reach above Hambleden Lock between the Buckinghamshire and Berkshire banks, and is part of Remenham in Berkshire.
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.