5 Bed in Bideford
Bideford, Devon, England, United Kingdom
Stroll out directly from the property and explore the town of Bideford which offers access to the Tarka Trail, a pretty park, great selection of independent shops, and boat trips from the historic qua.....
From €1,415