The British Film Institute (BFI) will be the sole operator of the BFI Imax, situated in London’s Waterloo and home to the UK’s biggest cinema screen, from July 19 2022, after the 10 year concession agreement with Odeon comes to an end.
Source: BFI Imax to be solely operated by the BFI, Odeon agreement ends | News | Screen