Get Directions to welsh glass ← View details unit c5, garth ind est, taffs well, cardiff, s glam CF15 7YF, United Kingdom, Taffs Well, England Get Directions From* To * — Required information