Italian in London - Marylebone 15-17 Marylebone Lane, Marylebone, London, W1U 2QF Tags: italian, private parties: up to 24 guests, vegetarian dishes