Other Restaurants in London - Holborn 77 Kingsway, Holborn, London, WC2B 6SR Tags: bar, cocktails, modern european, terrace
Other Restaurants in London - Holborn 266 High Holborn, Holborn, London, WC1V 7EE Tags: bar, terrace