Odeon Luxe Leicester Square is one of the most iconic cinemas in the world and the first Dolby .. Not logged in; Talk · Contributions · Create account · Log in .