The Muddiford Inn Bar & Restaurant in Barnstaple, North Devon
is currently closed and under new management.

You are now being redirected to the new website...