ODEON Luxe Leicester Square photograph

ODEON Luxe Leicester Square

Use attributes for filter !
Address22-24 Leicester Square, London WC2H 7LQ, UK
Opened November 2, 1937
Capacity950 total
Phone +44 333 014 4501
Construction cost232,755 GBP
Date of Reg.
Date of Upd.
ID1134388
Send edit request

About ODEON Luxe Leicester Square


The Odeon Luxe Leicester Square is a prominent cinema building in London's West End. Built in the Art Deco style and completed in 1937, the building has been continually altered to in response to developments in cinema technology, and was the first Dolby Cinema in the United Kingdom.

Where is the ODEON Luxe Leicester Square

ODEON Luxe Leicester Square Map
Click on the photo of ODEON Luxe Leicester Square to view it on Google Maps.

Related Persons

Next Profile ❯