Skip to content
The Great Britain Guide

Theatres · London

Odeon Leicester Square

Paid admission

Odeon Leicester Square — a cinema heritage in england-london, United Kingdom.

Apocalypse Leicester Square - geograph.org.uk - 1143515

Oast House Archive — CC BY-SA 2.0 via Wikimedia Commons licence

Plan your visit

Typical visit
2 h–3 h
  • Paid entry

About

Odeon Leicester Square is a cinema heritage located in england-london, United Kingdom. Catalogued from Wikidata's UK heritage register; see the Wikipedia article for further historical and visitor details.

Photo gallery

Place summary

Odeon Leicester Square is a prominent cinema located in London. Notable for its historical significance, it serves as a major venue for film premieres and events.

AI-generated from the structured facts on this page (operator, designation, listing, era). Not a substitute for visiting.

Coordinates
51.5106, -0.1292
Address
Charing Cross Road, London, WC2H 0DA
Established
1937

Sources

Other places nearby

Loading nearby places…

Nearby

More theatres in this region

Frequently asked questions

Where is Odeon Leicester Square?
Odeon Leicester Square is in London, United Kingdom.
When was Odeon Leicester Square built?
Built or established in 1937.
Who owns Odeon Leicester Square?
Odeon Leicester Square is owned by Odeon Cinemas.