Domestic Appliances in London - Kensington 213 Kensington Church Street, Kensington, London, W8 7LX Tags: domestic appliances - sales