London -
A new medical research institute, complete with community center, is to open in London close to the Eurostar terminal. Called the Francis Crick Institute, institute will be the largest center for research and development on biomedical sciences in Europe.