Independent pub · London
The Landor is an imposing Victorian theatre pub on Landor Road in Clapham North, London. Downstairs, it has pool tables and big screen sports. Sharp's Solar Wave is a regular cask beer. Outside, a large garden has its own garden bar, which the pub says serves anything from craft beer to frozen margarita. The theatre has a long history of fringe productions. The pub also says it hosts regular quiz nights, karaoke and live music, and shows live sport on projectors and TVs.
The Landor Public House, 70 Landor Road, London, SW9 9PH
Opening hours from the pub's own website, checked 24 September 2026.
Address from the Food Standards Agency register.