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

© 2025 PERCEPTION STUDIOS

  • Instagram
  • LinkedIn
  • Youtube
bottom of page