London, United Kingdom
1 Curtain Road
Shoreditch
EC2A 3JX London
United Kingdom
+44 20 7422 0958
Clerkenwell/ Shoreditch/ Finsbury/ Barbican
Liverpool Street
We from 05:00 PM to 12:00 AM
Th to Fr from 05:00 PM to 02:00 AM
Sa from 07:00 PM to 02:00 AM
Other
65 reviews