Italian in London - Paddington 9 Craven Road, Paddington, London, W2 3BP Tags: italian, private parties: up to 60 guests, vegetarian dishes