Poplars Farm Farm Stay Henlow
Set in Henlow and only 25 km from Knebworth House, Poplars Farm offers accommodation with garden views, free Wi-Fi and free private parking. The property features inner courtyard views and is 28 km from Woburn Abbey and 39 km from Milton Keynes Bowl.
Number of rooms: 7
1 Clifton Road, Henlow, SG16 6BH, United Kingdom