List Film

Odeon West End

Add to favourites
40 Leicester Square, London, WC2H 7LP
Photo of Odeon West End
Odeon West End

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.