Cinema
ODEON BFI IMAX
134 locals recommend,
Tips from locals
The BFI 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. The BFI London IMAX is the largest cinema screen in Britain. It measures 26m by 20m with a total screen size of 520m². The auditorium seats 485.
One of the best cinemas in the city known for showing blockbuster films - it features an enormous movie screen, comfortable seats, and a nice bar
Unique things to do nearby
Locals also recommend
Location
London, England