Locations
Location unknown
Home to hundreds of premieres since 1937, our most famous ODEON cinema in London's Leicester Square offers an unrivalled experience with Luxe reclining ...
ODEON Luxe Leicester Square features breath-taking Dolby Cinema™, luxurious reclining seats with spacious legroom and personal tray tables – all designed to ...
People also ask
Is Odeon Leicester the largest screen?
What is the history of the Odeon in Leicester Square?
Why is Odeon Luxe expensive?
What happened to Odeon cinema?
The Odeon Luxe Leicester Square is a prominent cinema building in the West End of London. Built in the Art Deco style and completed in 1937, the building ...