Contact & Location Address: Irsha Street, Appledore, North Devon, EX39 1RY Telephone: 01237 474822 Email: enquiries@beaverinn.co.uk Click here for a scalable map