Italian in London - Charing Cross 15-17 Villiers Street, Charing Cross, London, WC2N 6ND Tags: italian, private parties: up to 12 guests, vegetarian dishes