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.