Other Restaurants in London - Holborn 77 Kingsway, Holborn, London, WC2B 6SR Tags: bar, cocktails, modern european, terrace