Odeon Leicester Square

Meeting rooms

United Kingdom - London

Odeon Leicester Square
Maximum capacity
Conference capacities 1943
Maximum number of meeting rooms 6
Odeon Leicester Square

Venues presentation

One of the most famous venues in the world, and home of star-studded Hollywood premieres, ODEON Leicester Square seats from 50 to 1943 guests. So, whatever corporate event you’re planning from your own private film premiere to an international shareholder conference. You can benefit from ODEON Leicester Square’s world class facilities and state-of-the-art audiovisual technology. Situated in the heart of London’s West End, ODEON Leicester Square is surrounded by bars, restaurants, theatres and galleries. So your guests and delegates can enjoy all the capital has to offer.

How it works?

Receive FREE quotes from different venues and service providers thanks to one request


The right supplier
With your specifications book


Your venues and service providers,
and Fill in your request form

and Save

More info, click here

Show the establishment