Our large 12,500 square foot warehouse means we can hold a quantity of carpets on the roll with usually 200 or more rolls in stock. A large variety of styles, colours, quality and patterns are readily available and as we hold them in stock, they can be cut while you wait. Probably South Wales largest stockists of rugs, mats and runners with usually