Get Directions to Berwyn Slate ← View details Unit, Crofty Industrial Estate, Penclawdd, Swansea SA4 3RS, United Kingdom, Pen-clawdd, England Get Directions From* To * — Required information