Higher Patchole Barns
Luxury Self Catering in North Devon
Address Higher Patchole Farm, Ley Lane, Barnstaple EX31 4NB Tel: +44 (0)1271 883862