Italian in London - Notting Hill 294 Westbourne Grove, Notting Hill, London, W11 2PS Tags: italian, private parties: up to 40 guests, vegetarian dishes