This quintessential cottage sits within established cottage gardens enjoying views across the countryside, with a simply charming finish and vintage style this is the perfect retreat for you to relax.
This cottage is located in Churchill, Oxfordshire and can sleep four people in two bedrooms.
Prices from £495.00
This town house can be found in Chipping Norton, Oxfordshire and can sleep six people in three bedrooms.
Prices from £606.00