England

Temple Island

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 →
Temple Island

Part of the England islands map.

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