The Bake House Barnstaple
Hotel in Barnstaple, UK
12 Butchers Row, Barnstaple EX31 1BW, United Kingdom
Hotels
·
Barnstaple, UK guide