Iffley Meadows is a 36.1-hectare (89-acre) biological Site of Special Scientific Interest in Oxford in Oxfordshire. It is owned by Oxford City Council and managed by the Berkshire, Buckinghamshire and Oxfordshire Wildlife Trust These flood meadows on Iffley Island, between two arms of the River Tham