Prior to this, the site was Deutsche Bank’s former London headquarters. Once completed in 2027 it will be a sustainable grade-A office space with 465,822 square feet of office spaces.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results