Canary Wharf Group has completed a deal to lease the 38th floor of One Canada Square, E14, to University College London.
The Russell Group university will open its new
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.