Get Directions to Halmpstone Manor ← View details Bishops Tawton, Barnstaple, Devon EX32 0EA, United Kingdom, Barnstaple, England Get Directions From* To * — Required information