Common Leys Farm is a grade II listed Tudor property set amid 38 acres of Oxfordshire countryside.
Prices from £336
More Details & Availability