The Fitzrovia building is set to be completed in Q3 2024
First deal in continental Europe by its Capital Solutions business