London IMAX Cinema
About London IMAX Cinema
The bfi London Imax Cinema is a truly unique venue. Boasting the largest cinema screen in the UK, an incredible 20 by 26 metres, this will be a fantastic venue for your conference, launch or party.
1 Charlie Chaplin Walk, South Bank, SE1 8XR
Mon - Fri: 12:30pm - 10pm
Weekends: 10:30am - 10pm