Italian in London - Holborn 339 Gray's Inn Road, Holborn, London, WC1X 8PX Tags: italian, private parties: up to 60 guests, vegetarian dishes