The Francis Crick Institute is Europe's largest biomedical research institute, located beside St Pancras station in London. Established through a partnership between the Medical Research Council, Cancer Research UK, Wellcome, UCL, Imperial College London, and King's College London, it brings together over 2,000 scientists, engineers, and support staff to conduct research into the fundamental biology underlying health and disease.
1 Midland Road, London, Greater London, NW1 1AT, United Kingdom
View on map