Building Merchants in London - Clapham 112A Clapham Park Road, Clapham, London, SW4 7BZ Tags: floorcoverings