Overcombe House
Overcombe House is an award winning guest accommodation perfect for those wishing to explore the beauty of Devon's Dartmoor National Park. We are located at Horrabridge and just a short drive from Yelverton. Our most popular rooms & our spacious breakfast…