Odeon Luxe West End

Local nameOdeon West End
LocationLondon, UK

The Odeon Luxe West End is a two-screen cinema on the south side of Leicester Square, London. It has historically been used for smaller film premieres and hosting the annual BFI London Film Festival. The site is on an adjacent side of the square to the much larger flagship Odeon Luxe Leicester Square.

Odeon Cinemas sold the building to three Irish investors in 2006, who continued to lease it. In 2012, it was bought by the Radisson Edwardian hotel group. It closed as a cinema on 1 January 2015. After extensive asbestos removal, the entire site was demolished the same year.

Tags CinemaWheelchair Accessible
Download Download See more
London's West End: The Book Of Mormon Tickets from 142 USD
Book ticket

More information and contact

Wikipedia https://en.wikipedia.org/wiki/Odeon_Luxe_West_End

Address 42 Leicester Square, London WC2H 7, United Kingdom

Coordinates 51°30'35.316" N -0°7'48.958" E

Tours and activities: Odeon Luxe West End

London's West End: The Book Of Mormon Tickets

Instant confirmation
from 142 USD

London: Wicked Show Tickets

Instant confirmation
from 71 USD

Phantom of the Opera Tickets: West End London

Instant confirmation
from 77 USD

Sygic Travel - A Travel Guide in Your Pocket

Download for free and plan your trips with ease
Or just search for "Sygic Travel" in App Store or Google Play.
Sygic Travel Maps The world's first map app tailored for travelers
Use the app Not now