To navigate, press the arrow keys. Mill Street Carpets ← View details 76 Mill Street, Aberdare, Wales CF44 8LY +44 1685 878778 Get Directions From* To * — Required information