Thursday, 18 August 2011 16:17

London towers

London has two new skyscrapers: the Heron Tower, the tallest building in the City, and the Shard, the tallest building in the EU. We took sculptor Richard Wentworth to appraise them as additions to the street scene – and peek at OMA’s super-discreet bank HQ along the way.

Published in Features