Accommodation

Bed and Breakfast Little Horwood - B and Bs & Guest Houses in Little Horwood




Horwood House

Rooms From £59 Horwood House set in 38 acres of stunning grounds is a country house with modern facilities. Located just 15 minutes from central Milton Keynes and Milton Keynes Station less than one hour's commute from Central London to Horwood House itself and...

More Details for Horwood House