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.