Detached 6-Bedroom Country Village Inn in Barnstaple Devon with 2 Acres Land Up for Sale
Barnstaple, Devon
Running Business
Asking Price: £420,000
A well-regarded six-bedroom country inn, The Muddiford Inn, set in two acres in Barnstaple, Devon, is up for sale, boasting extensive gardens, car parking, and character…