Home & Garden in London - South Kensington 227-229 Brompton Road, South Kensington, London, SW3 2EP Tags: kitchenware