The World Premiere of Downton Abbey held at the Cineworld Leicester Square