Italian in London - Kensington 59 Marloes Road, Kensington, London, W8 6LE Tags: air conditioning, italian, private parties: up to 60 guests, vegetarian dishes