
Open now
8:00 am - 11:00 pm
London, Shoreditch
22-25, Finsbury Square, London, EC2A 1DX
3 Menus available
Show menus
About
Features

Open now
8:00 am - 11:00 pm
London, Shoreditch
22-25, Finsbury Square, London, EC2A 1DX
3 Menus available
Show menus