Odeon Leicester Square, Movie theater in Leicester Square, City of Westminster, United Kingdom.
Odeon Leicester Square is a cinema in Leicester Square, City of Westminster. The building displays Streamline Moderne architecture with curved forms and horizontal lines across its facade facing the plaza.
The cinema opened in 1930 and became a focal point for screenings across London. Its location made it a preferred venue for premieres and industry gatherings.
The venue hosts film premieres and industry events that draw international audiences to Leicester Square. Visitors come here to experience the formal ceremony and energy of London's cinema culture.
The building has multiple levels holding 1,679 seats with modern projection equipment. Access is fully accessible for visitors with limited mobility.
The building features an illuminated tower that signals upcoming film events and creates a recognizable element in the Leicester Square skyline. This distinctive feature makes the structure visible from a distance and contributes to its recognizable appearance in the city.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.