Italian in London - Fitzrovia 19-23 Charlotte Street, Fitzrovia, London, W1T 2NN Tags: italian, private parties: up to 40 guests, terrace, vegetarian dishes