Townleigh Farm Houses are located between Dartmoor & Bodmin Moor, in the beautiful heart of West Devon, on the Cornish border making it an idyllic wedding location!
A stunning and secluded venue in the countryside surrounded by 100 acres of land with lakes and woodlands. Venue is not taking any wedding reservations at the moment.