London IMAX

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.

More information on the Wikipedia page