IMAX Cinema

The biggest screen in Britain

The BFI London IMAX is an IMAX cinema in the South Bank district of London, just north of Waterloo Station. It is owned by the British Film Institute and since July 2012 has been operated by Odeon Cinemas.

Watching a film here is a completely immersive experience and our programme ranges from the latest IMAX blockbusters to world-class alternative content and educational presentations.

Rate and write a review

Your email address will not be published.

Special Deals & Coupons

58% Off Movie Night at IMAX Cinema


Ticket and Popcorn for one person.

Charlie Chaplin Walk 1
London SE1 8XR Gt Lon GB
Get directions

Is this your business?Verified Listing

Make sure your information are up to date.