Price search results for North Leigh Barn
North Leigh Barn
North Leigh Barn is located on the Two Moors Way, boasting glorious countryside views across Devon and Exmoor in the distance. The...read more
North Leigh Barn is located on the Two Moors Way, boasting glorious countryside views across Devon and Exmoor in the distance. The property has a beautiful balance of traditional features and modern living, making for the perfect romantic retreat, a group of friends or family of four.