The British Film Institute has signed a concession agreement with European exhibition giant ODEON for the organization’s BFI IMAX theater in central London.
The British Film Institute has signed a concession agreement with European exhibition giant ODEON for the organization’s BFI IMAX theater in central London.
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Leave a Reply