How to find us Our Address Odle Farm Holiday Cottages New Road, UppotteryDevon EX14 9QE United Kingdom Contact Us 01404 861105info@odlefarm.co.uk Social Links Facebook Twitter Instagram Reviews TripAdvisor Google BusinessAirbnb