Lydshaw,
Lydshaw - 'A little Treasure in North Devon' - is located in the village of Northam which has a pub, restaurant, takeaways and shops. We are situated in a quiet lane with stunning panoramic seaviews overlooking Bideford Bay. [more...]