Italian in London - Marylebone 84A Great Titchfield Street, Marylebone, London, W1W 7QY Tags: italian, private parties: up to 150 guests, vegetarian dishes