Holloway’s eight-screen multiplex is midway through an exciting renovation. The cinema’s site is historic: it’s been home to a cinema since 1937, though a Nazi V1 rocket literally brought the house down in World War II. Odeon has run the place since 1962 and its foyer and façade are both now Grade 2-listed.
Time Out says
Details
Discover Time Out original video