This delightful shepherds hut rests near the village of Barham in Kent and can sleep two people in one bedroom.
Prices from £305.00
More Details & Availability