Thatched Websites
The Thatch Cottage
- thethatchcottage.co.uk
The Thatch - enjoy a break in a thatched cottage, stylishly furnished and packed full of character. Set in the delightful village of Alswear on the edge of the River Mole in North Devon.