DSDHA has designed Exchange Square in London, United Kingdom. Suspended above the tracks of Liverpool Street Station within the largest pedestrianised public realm in Central London, the creation ...
The Square Mile suffered a bruising 2023 that saw City dealmaking crater to a post-financial crisis low, just 23 firms float on the London Stock Exchange and a flurry of big names opting to ...