London BFI IMAX Cinema

British Film Institute, 21 Stephen Street, London, UK, W1T 1LN .
Visit Website

The London BFI IMAX Cinema is the biggest cinema screen in UK. This cinema boasts the best technology available in the world for a truly immersive movie experience. The screen is larger than the conventional cinema screens and it’s made of a perforated silver screen, which allows the crystal clear sound to pass freely.



The building itself is a famous landmark of London due to its cylindrical glass design and once inside you will be very well insulated from all the hustle and bustle of this lively city. As darkness draws in the illuminated lights makes this landmark add life to the South Bank of the City.


The IMAX Cinema in London comprises of a flat screen, which is equivalent to 5 double decker buses in height and a sound system capable of delivering 11600 watts of pure digital surround sound that will undoubtly leave you in awe. The auditorium can easily accommodate more than 470 and yet deliver every individual an unobstructed view of the movie.


The IMAX sound system is a unique feature and it can only be experienced at an IMAX Cinema. One reason for this is the fact that the sound quality does not vary over the seating arrangement and thus every individual can sample the same superior quality.

Cookie use on this site

Our cookies enhance browsing, they never store information about you. Our cookie policy.