London's Lost Cinemas
Menu
Skip to content
Home
Archives
Central Electric Theatre, 88-92 High Street, Thornton Heath
Selhurst Picture Palace, Windmill Road, Selhurst
Pictorial Hall, Sheen Road, Richmond
New Electric, 44b Portland Road, South Norwood
Grand Picture Palace, 139 Turnpike Lane, Hornsey
Picture House, 165 Tottenham Lane, Crouch End
Corner Picture Theatre, 820 Seven Sisters Road, Tottenham
Grand Picture House, 678 High Road, Tottenham
Stockwell Palladium, 211 Clapham Road, Stockwell
Rye Lane Cinematograph Theatre, 164 Rye Lane, Peckham
Post navigation
←
Older posts
Newer posts
→