Family friendly property in a nature reserve The Mallards MV53 is located in Somerford Keynes, 1.8 km from Cotswold Water Park, 22 km from Lydiard Park, as well as 37 km from Lacock Abbey. This holiday home is 43 km from Kingsholm Stadium.
Mill Lane, Somerford Keynes, GL7 6DU, United Kingdom