Odeon Mezzanine London

Odeon Mezzanine London

0  Reviews


Cinemas in London - Leicester Square
22-24 Leicester Square , Leicester Square, London, WC2H 7LP
+44 (0) 871 224 4007
http://www.odeon.co.uk

Odeon is a multi screen cinema complex with several cinemas located all over the UK, showing all the latest box office releases. The Odeon Mezzanine is located in Leicester Square.
Tags: air conditioning, auto ticket machines




Could you submit a review of Odeon Mezzanine London? Share your experiences and help build a directory of the best Cinemas in London by adding a Odeon Mezzanine London review. Is Odeon Mezzanine London your business? Claim it now. This will allow you to amend your details and improve your listing.