top of page

LONDON INNOVATION CENTRE

The London Innovation Centre at 20 Water Street, provides opportunities for early-stage Life science, biology and pharma organisations to gather, create and innovate in Canary Wharf’s thriving ecosystem. Located in the so-called ‘Golden Triangle’ of London, Oxford and Cambridge, this is one of the world’s leading concentrations of companies and research institutes in biotechnology and life sciences.

Perception Studios were tasked with creating a tour that captured the entire Innovation Centre, located over 2 floors and nearly 40,000 square feet encompassing CL2 wet-lab laboratory spaces, office accommodation, ancillary meeting rooms and breakout spaces.

" A superb and attentive service from Simon and his team. "

 

Léon Mehtab, Asset Manager UK & Ireland

 

For more details on The London Innovation Centre, visit the website >

 

bottom of page