Italian in London - West Kensington 3 Russell Gardens, West Kensington, London, W14 8EZ Tags: italian, private parties: up to 16 guests, vegetarian dishes