
ODEON Luxe
Uniquely designed for Royal, Global and European film premieres, ODEON Luxe Leicester Square is one of the most iconic cinemas in the world.
Theatres in West London, Cinema in Leicester Square powerful image and sound technologies
Cinema in London
Address:
24-26 Leicester Square,
London WC2H 7JY,
United Kingdom
A 3-min walk from the National Gallery
ODEON Luxe was the first Dolby Cinema in the UK.
User Rating
Top 5 Theatres in West London
Related Category
The Electric Cinema is a cinema in Notting Hill, London. One of the oldest working film theatres in Britain, it became Britain's first black-owned cinema in 1993.