Price search results for North Leigh Barn 

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

Price
£
£595.00
from
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 and or a group of friends/family of four.
Secure

Copyright © 2014 - Apartment Holidays - 4theUK Ltd