Escape to Tranquil Countryside Cottages: Your Perfect Rural Retreat Swerford, Chipping Norton, OX7 4BQ leysfarm247 .