Italian in London - South Kensington 43 Brompton Road, Basement, South Kensington, London, SW3 1DE Tags: italian, private parties: up to 65 guests, vegetarian dishes