Home of London Film Premieres, the Odeon Luxe Leic by Keith Mayhew / SOPA Images
Odeon Leicester Square, iconic home of London Film Premieres, has recently re-opened after a £15million refit. Now named the Odeon Luxe Leicester Square, the cinema in the heart of the West End, has been home to hundreds of World and European film premieres. The largest single-screen cinema in the United Kingdom has been fully upgraded to combine reclining Odeon Luxe seats with the Dolby Cinema experience.
You must be logged in to use lightbox functionality