Home & Garden in Cardiff - Grangetown 170 Clare Road, Grangetown, Cardiff, CF11 6RX Tags: linen shops