1679 max
33 max
52 max
54 max
One of the most famous venues in the world, and home of star-studded Hollywood premieres, ODEON Leicester Square seats from 33 to 1679 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 Squ...
View More