This thatched detached cottage is situated near the Devon village of Lewdown and can sleep four people in two bedrooms.
Prices from £429.00
More Details & Availability