Get Directions to The Muddiford Inn & Restaurant
Muddiford , Barnstaple EX31 4EY , England , United Kingdom, Barnstaple, England EX31 4EY
01271 850 243
Muddiford , Barnstaple EX31 4EY , England , United Kingdom, Barnstaple, England EX31 4EY
01271 850 243