The Francis Crick Institute is a striking research facility in London, with architecture inspired by the DNA helix reflected in its spiral staircases and structural design. It houses cutting-edge labs across seven floors focused on pioneering life sciences and medical research.
Located near Euston and King’s Cross stations, the institute offers event spaces that combine dramatic, modern design with a scientific atmosphere. The venue suits business gatherings seeking a distinctive setting rooted in innovation and discovery.
Loading map...
Rated 4.7 on Google · 345 reviews