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.

Venue Details & Map

Odeon Leicester Square

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

Facilities

DisabledGo

For comprehensive independently assessed accessible information for Odeon Leicester Square, please see the DisabledGo website

Look for similar items by category

Is Odeon Leicester Square your business?

Find out how to become a Partner to enhance your listing and access other benefits.