England

Magpie Island

Magpie Island is an island in the River Thames in England near the villages of Aston, Berkshire and Medmenham, Buckinghamshire. It is situated on the reach above Hurley Lock.

Open on the map →
Magpie Island

Part of the England islands map.

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