To navigate, press the arrow keys. Ridds ← View details 88 Boutport Street, Barnstaple, England EX31 1SX +44 1271 342494 Get Directions From* To * — Required information