Odeon
Founded in 1930, ODEON is the largest and best-known cinema chain in the UK and Ireland. Since then, the world-famous ODEON Luxe Leicester Square has hosted hundreds of Europe’s biggest film premieres and is now the first Dolby Cinemaâ„¢ in the UK.
About Odeon
Founded in 1930, ODEON is the largest and best-known cinema chain in the UK and Ireland. Since then, the world-famous ODEON Luxe Leicester Square has hosted hundreds of Europe’s biggest film premieres and is now the first Dolby Cinemaâ„¢ in the UK.