← Isles of Britain atlas
Fiddler's Island is an island in the River Thames at Oxford in England. It is situated south of Port Meadow on the reach above Osney Lock.
Open interactive map profile →
Continue to the atlas