leys farm swerford
Leys Farm, Swerford, Chipping Norton, OX7 4BQ, Swerford, , Swerford, united kingdom - OX7 4BQ
...
1. Idyllic Countryside Location – Leys Farm Swerford is set in the heart of the Oxfordshire countryside, offering a peaceful retreat......