Italian in London - Notting Hill 115 Notting Hill Gate, Notting Hill, London, W11 3LB Tags: italian, private parties: up to 45 guests, vegetarian dishes