87 George Ln, London E18 1JJ
Restaurant
This inviting bar offers a relaxed setting where patrons can enjoy a diverse menu featuring pizzas, burgers, and classic bar favorites, all complemented by multiple TVs for entertainment and a spacious patio for outdoor dining.