Get Directions to Turks Head Lodge ← View details Exeter Road, Honiton EX141BL, United Kingdom, Honiton, England Get Directions From* To * — Required information