← Isles of Britain atlas

Fiddler's Island

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 →