Plan your Holiday Contact Us If you’ve got any questions about booking one of our barns, or both at the same time, then please do get in touch – we’re always happy to answer any queries you may have. Call Us 07756 164363 Email Us Click to Email Find Us Eastacott Barton, Umberleigh, Devon, EX37 9AJ