Food and DrinkOutside seatingPub foodWiFi April 25, 2017April 15, 2019 DJWadmin Farmhouse The Farmhouse Churchill Road Brixington Exmouth Devon EX8 4JJ Tel: 01395 278000 Website… Read More