We are located in the heart of London, moments away from Tottenham Court Road Station on the Central and Northern lines.
We are open
Monday – Wednesday: 8am to 12am
Thursday – Friday: 8am to 1am
Saturday: 10am to 1am
Sunday: 11am to 6pm
Bar & Food bookings
+44 (0)20 3869 7009
To enquire about hosting your event, call +44(0)20 3869 7009 or fill in the form below.