Exmoor Peek
Barnstaple • Show on map View Details for PriceExmoor Peek is located in Barbrook. The property is 33 km from Minehead and free private parking is provided. The holiday home comes with 3 bedrooms a TV and a fully equipped kitchen that provides guests…More info