Italian in London - Holborn 45-46 Red Lion Street, Holborn, London, WC1R 4PF Tags: italian, live music, private parties: up to 85 guests