Odeon Luxe Leicester Square
Cinema in Chinatown
Best For
Catch a flick at London's best cinemas
All cinemas are not the same
You cannot ignore the sheer mass of cinema that the Odeon represents in Leicester Square. It is a behemoth structure, oozing with class – and that’s before taking into account the numbers of A-List movie stars who have graced its red carpet. Go along, enjoy the leopard print seats and indulge in good old-fashioned popcorn and pop.
User Reviews
There are no user reviews