EnglandOxfordshireSwerford
6 guests
3 bedrooms
1 bathroom
Village life is on your doorstep at this quintessentially English cottage nestled away in the picture-perfect Cotswold village of Swerford.
With the honey-stone centre of Chipping Norton an eight-m...
From €563 Nightly