Picture of Odeon West End

Odeon West End

  • 40 Leicester Square

The Odeon West End was an Odeon cinema in Leicester Square, not to be confused with the larger Odeon Leicester Square, also in Leicester Square. As of mid-2015 it's being demolished and replaced by a hotel (which according to the Odeon website will also incorporate a cinema).

Last edited 2015-08-14 12:45:57 (version 4; diff). List all versions.