Odeon Leicester Square
|
Missing image
OdeonLeicesterSquare.jpg
OdeonLeicesterSquare.jpg
The Odeon Leicester Square is a cinema which occupies most of the eastern side of Leicester Square, London, dominating the Square with its huge advertising hoarding. It claims to have the largest cinema screen in Europe and the first digital projector (2002). The cinema hosts most premieres with capacity of over 2000. The 2-level auditorium features some art deco styling and gilt bas-relief sculptures.
Tucked into the corner of the building is the Odeon Mezzanine, containing four much smaller screens.