Leys Farm Oxfordshire – A Charming Countryside Retreat in the Heart of Rural England Description (approx. 2000 characters):
Leys Farm, Swerford, Chipping Norton, OX7 4BQ, United Kingdom, Swerford
07973 258041
Leys Farm Oxfordshire is a charming countryside retreat set amidst the picturesque landscapes of rural Oxfordshire, offering a peaceful.....s the beau