To navigate, press the arrow keys. John Tarr Carpets ← View details 13 Windmill Lane, Ashbourne, England DE6 1EY +44 1335 342070 Get Directions From* To * — Required information