Venue Details

Odeon Leicester Square

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.

Web Design Agency - Webheads