Newtown Carpets ← View details 27 Albert Road, Barnoldswick, England BB18 5AA +44 1282 814099 Get Directions From* To * — Required information