Building Merchants in London - South Kensington 11 Bute Street, South Kensington, London, SW7 3EY Tags: household stores