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.
Holloway Road Odeon
Time Out says
Details
- Address:
- 419-427 Holloway Rd
- London
- N7 6LJ
- Contact:
- View Website
- Transport:
- Tube: Holloway Rd
- Price:
- Prices vary
- Do you own this business?
- Sign in & claim business
Discover Time Out original video