To navigate, press the arrow keys. Trespass Barnstaple ← View details 59 High Street, Barnstaple, England EX31 1JB +44 1271 375318 Get Directions From* To * — Required information