top of page
We are open on Christmas Eve
and Christmas Day 12-9pm
but not taking bookings
for Christmas Day.
Walk ins are welcome!
Address
12 Newport Place
London
WC2H 7PR
Phone
0207 734 6137
Social Media
Booking Enquiries
bottom of page