London's Lost Cinemas
Menu
Skip to content
Home
Electric Theatre, 75 Upper Street, Islington
Post navigation
←
Islington Palace Theatre, 54 Upper Street, Islington
Rivers Hall Picture Palace, Rivers Street (River Place), Islington
→