Willis And New Street Sq: A Couple Of Site Visits
We recently paid a visit to two of central London’s biggest construction sites, at Lime Street and New Square (Holborn). Both are progressing well and should be ready next year. At 125 m, the Willis Building (Foster and mates) will be the tallest new structure …











