Odeon Luxe London West End
40 Leicester Square,
London,
WC2H 7LP
40 Leicester Square,
London,
WC2H 7LP
2 people favorited this theater
Uploaded By
More Photos of This Theater
The Odeon signage on the North Eastern corner of the new hotel/cinema building is very prominent from across the square. Heading South on the Eastern side of Leicester Square, with the OLS to the left, you couldn’t possibly miss the brand!
This is in stark contrast to the tiny digital display below the “Dolby Cinema” signage, but no-one would say Odeon are lacking in large format digital advertising in Leicester Square.
Taken October 2021.
No one has favorited this photo yet