- Iffley is a small village located in Oxfordshire, England. It is situated approximately 2 miles southeast of the city of Oxford. Iffley is known for its charming rural setting, historic buildings, and the nearby River Thames. The village is home to the iconic Iffley Lock, a popular spot for boating and picnicking. The area is also famous for its elegant Iffley Church, which dates back to the 12th century and features impressive medieval architecture. Overall, Iffley offers a peaceful and picturesque escape from the bustling city of Oxford.