Odeon, situated in the vibrant Soho district of London, is renowned for offering an unparalleled cinematic experience. Established for many years in this lively area, Odeon boasts a rich history of hosting prestigious film premieres, including Royal, Global, and European events. Since 1937, Odeon has been the venue of choice for countless premieres, making it a landmark in the world of cinema.
Unrivalled Technology and Comfort
At Odeon Luxe Leicester Square, guests can immerse themselves in luxury and cutting-edge technology. The cinema features the UK’s first Dolby Cinema™, boasting dramatic Dolby Vision® dual laser projection for stunning visuals and Dolby Atmos® for immersive audio. With 800 seats, including luxurious Odeon Luxe recliners in the Stalls and Royal Circle, every guest can enjoy ultimate comfort and exceptional viewing angles. The Royal Box, with its 22 sumptuous recliners, offers an extra indulgent experience, while the Upper Circle provides adjustable Luxe Classic seats for optimal viewing pleasure.