GRIMSHAW & PARTNERS

The UCL Cancer Institute is located in London, United Kingdom, and is the largest biomedical facility in Europe. The building houses state-of-the-art laboratory space for cancer researchers and scientists studying nanotechnology.

Employed by Grimshaw Architects forĀ RIBA plan of work stages D, E

Menu