Italian in London - South Kensington 60 Old Brompton Road, South Kensington, London, SW7 3DY Tags: air conditioning, italian, private parties: up to 60 guests, vegetarian dishes