3 Higher Davis Close, Stoke Rivers, Barnstaple EX32 7LD, United Kingdom +44 1598 710359
How to go there
Bed & breakfast Loc: 51.1015 / -3.95465
Plan your visit