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.