London's Lost Cinemas
Menu
Skip to content
Home
Archives
Electric Palace, 210 High Street, Lewisham
Empress Bioscope, 83 Upper Street, Islington
Castle Hall, 180a Camberwell Road, Camberwell
Herne Hill Picture Theatre, Arch 1124, Norwood Road, Herne Hill
Picture Palace, 71 Upper Street, Islington
Chelsea Electric Theatre, 50-52 Draycott Avenue, Chelsea
Picture Hall, 26 Tidey Street, Bow
New Cross Electric Theatre, 182 High Road (New Cross Road), New Cross
Bioscopic Tea Rooms, 28 Leicester Square
Picture Theatre, 10 Stroud Green Road, Finsbury Park
Post navigation
←
Older posts
Newer posts
→