Home & Garden in Cardiff - Grangetown 1 Clive Street, Grangetown, Cardiff, CF11 7HJ Tags: carpets, fitting, installation, rugs