Home & Garden in London - Clapham 168 Clapham High Street, Clapham, London, SW4 7UG Tags: carpets, fitting, installation, rugs, valuation service