COMMENT As Europe’s largest life sciences building, the 23-storey “lab tower” in Canary Wharf, begins to rise from the ground, it is clear that the next generation of life sciences real estate is taking shape in London.
While the take-up
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.