Odeon West End
Add to favourites40 Leicester Square,
London,
WC2H 7LP
- Box office 0333 006 7777
- Website www.odeon.co.uk

This Odeon venue was originally the Leicester Square Theatre, built in 1930. It is a 2 screen cinema.
The cinema was host of the world premiere to Disney's Alice in Wonderland in 1951.
There are plans to redevelop the site as a hotel.
There is another Odeon within 80m: the Odeon Leicester Square.
Tell us more about this place.