Back to film listClusterflick
Decorative light circles

ODEON Luxe Leicester Square

Cinema

12 films · 93 showings


About

ODEON Luxe Leicester Square is the flagship venue of the ODEON cinema chain, one of the UK's oldest and largest cinema operators. Situated at 24-26 Leicester Square in the heart of London's West End, this iconic cinema first opened in 1937 and has been one of the most famous film premiere venues in the world ever since. As an ODEON Luxe venue, it features recliner seating, enhanced comfort, and premium screen and sound technology. Its grand main auditorium has hosted countless red-carpet premieres for major Hollywood and British films.

The cinema underwent a major refurbishment and reopened with the Luxe branding, combining its historic prestige with a thoroughly modern cinema-going experience. Its prime position on Leicester Square—the traditional home of London's film premieres—makes it one of the most recognisable cinemas in the country.

Address

24-26 Leicester Square, London, WC2H 7JY, UK

Located in Westminster

Map showing location of ODEON Luxe Leicester Square

Cinemas Near ODEON Luxe Leicester Square


Films showing at ODEON Luxe Leicester Square

Start exploring films at ODEON Luxe Leicester Square