The award-winning Stags Head Inn is a lakeside free house. Enjoying a lovely setting, the pub prides itself on creating wholesome home-cooked food, which is served alongside a variety of beverages. Popular with locals and visitors, the pub offers easy parking and a warm welcome.
The Stags Head Inn
Filleigh
BARNSTAPLE
Devon
EX32 0RN
Filleigh
BARNSTAPLE
Devon
EX32 0RN
Telephone
01598 760250