Topps Tiles Barry ← View details 1-3 Cardiff Road Business Park, Cardiff Road, Barry, Wales CF63 2PQ +44 1446 744976 Get Directions From* To * — Required information