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 – Friday 10am until late
Saturday 11am to 2am
Sunday 12pm 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.