Cottage in North Devon
Barnstaple, Devon, England, United Kingdom
Relax and take some time out at this stylish holiday home, set up for discerning couples looking to get away from it all. Beach lovers will enjoy Saunton, Croyde, Woolacombe and Westward Ho!, all are.....