<strong>Description</strong><br>17 CC is a landmark waterfront building located in the heart of Canary Wharf, London's fastest growing science cluster. The building has been designed with a specific focus on science and research requirements, to support companies at all stages of growth. <br />
<br />
At approximately 256,000 sq ft, 17 CC provides a wide range of high quality laboratory and office spaces, from shell and core to fully fitted.<br><br>