Landors Natural
Closed
Advertisement
89 Landor Road
SW9, England SW9 9RT
The Landor, located in Clapham North, London, offers a relaxed and welcoming atmosphere, providing an escape from the bustling cocktail bars and chain pubs of the city. Renowned for its charming garden and vibrant events, it has garnered recognition as one of the best pubs in the area by Esquire magazine.
In addition to its laid-back vibe, The Landor hosts a variety of entertainment options, including theatre productions, comedy festivals, live music, quiz nights, and live sports on multiple screens. With a rotating menu and special weekly events, patrons can enjoy delightful dining experiences in a friendly setting.
Generated from the website
See a problem?
You might also like
Advertisement
