THE LANDOR PUBLIC HOUSE AND THEATRE, LANDOR ROAD, STOCKWELL
THE LANDOR PUBLIC HOUSE AND THEATRE, LANDOR ROAD, STOCKWELL
The Landor Theatre public house in Landor Road, Stockwell was originally known as The Landor Hotel. Photographed on 10th May 2005.Digital image courtesy of Penelope Gretton.