To navigate, press the arrow keys. Three - Ashford Store ← View details 5, County Square Shopping Centre, Elwick Road, Ashford, Barnstaple, England TN23 1YB +44 1233 896626 Get Directions From* To * — Required information