Cinemas in London
1 Charlie Chaplin Walk
BFI IMAX - The UK's biggest screen. Enjoy the very latest IMAX films, old favourites and highlights from ODEON in the state-of-the-art cinema. Also offering an extensive range of food and drink for you to choose from, including our very own on-site Costa.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.