Building Merchants in London - Vauxhall South Lambeth Road(Arch 47), Vauxhall, London, SW8 1SS Tags: floorcoverings, granite, limestone floorings, marble, stone