ODEON Leicester Square Luxe Cinema
About
Odeon Luxe Leicester Square stands as a landmark icon of London’s West End, blending 1930s Art‑Deco splendor with cutting‑edge Dolby Cinema technology. Built as a flagship of the Odeon chain, the five‑screen complex has recently been refitted with luxurious reclining seats, a sound‑stage‑scale Dolby Atmos system, and an immersive Dolby Vision screen, making it the city’s premier destination for high‑definition film premieres and blockbuster releases. Located at the heart of Leicester Square, the theatre’s striking black granite façade and soaring 37‑metre tower are instantly recognisable, while its proximity to cafés, arcades and the world‑famous cinema‑premiered films adds to its allure. Whether catching a new release, attending an exclusive premiere, or simply sampling the rich history of British cinema, visitors to Odeon Luxe Leicester Square experience a blend of classic elegance and modern spectacle.
Highlights
- Dolby Cinema Experience
- Art‑Deco Architecture
- Prime Leicester Square Location
- Premieres and Blockbuster Releases
Must-See Areas
Good to Know
Good for
Best time to visit
Mid‑week evenings and late summer to early winter offer the most relaxed viewing experience.
At a glance
- Typical visit: about 3 hours