COMMENT At a glance, central London doesn’t have a lot in common with the biotech clustering of Boston and the Oxbridge science parks. But 5m sq ft earmarked for the life sciences industry is under development in the city, as
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.