Bank of America Merrill Lynch is reviewing its London office location with a requirement of circa 500,000 sq ft.
The US banking giant currently occupies the 585,000 sq
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.