Tom Hiddleston - The Avengers premiere in London