odeon cinema, leicester square

0770-SK-Criterion-Properties-055.jpg

The Odeon Luxe Leicester Square is a prominent cinema building in the heart of London's West End.  Often used for film premieres, the cinema inhabits the centre of the eastern side of Leicester Square and features a black polished granite façade as well as a 37 metre (120 ft) high tower that displays its name. 

The Odeon Luxe Leicester Square was and remains to this day the flagship cinema of Oscar Deutsch’s chain of Odeon Theatres.