Film premiere of The Lion King held at Odeon Leicester Square in London