Building Merchants in London - Kensington 223 Kensington Church Street, Kensington, London, W8 7LX Tags: upholsterers