Owners Sue, Sally, John and their team welcome you to The Award Winning Stags Head Inn, a well-known Freehouse in North Devon. This delightful 16th Century lakeside thatched inn nestles in a valley set in the beautiful Fortescue Estate amidst rolling fields and lush woodland, not far from the stately home Castle Hill. Although secluded, the pub is within easy reach of Barnstaple, South Molton, Exmoor and the coast.
The Stags Head Inn
01598 760 250
- [contact-form-7 404 "Not Found"]