Iffley Meadows is a 36.1-hectare biological Site of Special Scientific Interest in Oxford in Oxfordshire.
Christ Church
St Martin's Church
Donnington Bridge
The Chester Arms
Isis Farmhouse
The Magdalen Arms
Duke of Monmouth
bbowt.org.uk
See open hours