Bar
Lizard Lounge
5 locals recommend,
Permanently closed
Tips from locals
There are many other places to eat and drink at and a whole variety off coffee places from Starbucks to independent vegan coffee shop.
Unique things to do nearby
Location
186-188 George Ln
London, England