Restaurants in London, London
In case of alteration, please check prices, opening times and any specific important information before booking or visiting
Go Back to London?Kingsway Hall Hotel, Holborn
More Restaurants in London?
Places to Stay near Indigo
LSE Grosvenor House Studios, London
One Aldwych, Aldwych
Kingsway Hall, London