HQ moves by big banks and growing demand to set up shop in the Square Mile have taken financial services office leasing deals in London to their highest level in more than a decade.
A new report from DeVono, a
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.