Skip to content
The Great Britain Guide

Theatres · London

Odeon West End

Odeon West End in England London, United Kingdom.

Leicester Square in the time of Covid-19 - geograph.org.uk - 6420970

Stephen Richards — CC BY-SA 2.0 via Wikimedia Commons licence

Plan your visit

Typical visit
2 h–3 h

About

Odeon West End is a cinema or movie theatre in England London, United Kingdom. Britain's listed cinemas span Edwardian picture palaces, Art Deco super-cinemas of the 1930s, and the surviving independent neighbourhood houses.

Photo gallery

From the Wikipedia article

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. It reopened in September 2021 as an Odeon Luxe cinema, following a £300 million redevelopment of the site that also includes a luxury hotel. It is London's second Dolby Cinema.

Excerpt from Wikipedia under CC BY-SA 4.0. See the source article linked in Sources below.

Coordinates
51.5099, -0.1303
Address
38 Leicester Square
Established
1930

Sources

Other places nearby

Loading nearby places…

Nearby

More theatres in this region

Frequently asked questions

Where is Odeon West End?
Odeon West End is in London, United Kingdom.
When was Odeon West End built?
Built or established in 1930.
Who owns Odeon West End?
Odeon West End is owned by Edwardian Group.