Picture of Odeon West End

Odeon West End

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.