Italian in London - South Kensington 84 Old Brompton Road, South Kensington, London, SW7 3LQ Tags: italian, private parties: up to 40 guests, vegetarian dishes