Arrivals at the TIME 100 Event in London

In This Photo: Tessa Jowell
Tessa Jowell attends the first London event for TIME magazines 100 most influential people at Aqua Shard on October 8, 2013 in London, England.
(Oct. 7, 2013 - Source: Stuart C. Wilson/Getty Images Europe) more pics from this album »