A giant biomedical complex is to be built in North London costing £600 million.
Plans for the UK Centre for Medical Research and Innovation (UKCMRI) were unveiled last week. It will be located in the St Pancras and Somers Town area close to the train station. (more…)