Contact Us For general enquiries and bookings please call us on 01598 763533 or email us at welcome@farmhousespa.co.uk Find Us Challacombe, Barnstaple, Devon, EX31 4TS