Bars in London - Holborn 78 High Holborn, Holborn, London, WC1V 6LS Tags: private parties: up to 300 guests