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!
Great venue close to nature with beautiful views of Lake Windermere. Lots of activities to do nearby to keep you and your guests busy and making it worth the travel!