Fiddler's Island photograph

Fiddler's Island

Use attributes for filter !
Date of Reg.
Date of Upd.
ID3054514
Send edit request

About 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. The north part of the island sits between the River Thames and the top end of Castle Mill Stream, a Thames backwater.

Related Persons

Next Profile ❯