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.