Odeon Leicester Square

About

The Odeon Leicester Square is the 1683-seater cinema where large London film premieres are held. There are also 5 small screens in the Mezzanine.

This content has been supplied by Odeon Leicester Square

Practical Information

22-24 Leicester Square, London, WC2H 7LQ

View Map

For More Information:

0871 2244007

Book a taxi on +44 (0)844 556 0706 or with London's biggest car service app

Venue Details & Map

Odeon Leicester Square

Address
22-24 Leicester Square
London
WC2H 7LQ
Telephone:
0871 2244007

Look for similar items by category

Is Odeon Leicester Square your business?

Find out how you can update and improve this listing.