← Isles of Britain atlas
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 interactive map profile →
Continue to the atlas