
Closed
Closed today
London, Holborn
16-22, Great Russell St, ...
2 Menus available
Show menus
About
Facilities
Background Music
Toilets
Comfy seating
Terrace
Ramp access
Bar
Food available
Closed
Closed today
London, Holborn
16-22, Great Russell St, ...
2 Menus available
Show menus
Background Music
Toilets
Comfy seating
Terrace
Ramp access
Bar
Food available