Yew Tree Farm
Farm Stay
Milton Keynes
«Yew Tree Farm» is located in Milton Keynes. This hotel is located in 8 km from the city center.
Number of rooms: 4
60 Westbrook End, Milton Keynes, MK17 0DF