BLOCLEats

The Stags Head Inn

Filleigh
Barnstaple
Devon
EX320RN

Food rating: 5/5 stars
Updated: 27. March 2018

map for The Stags Head Inn