Home » Contact us

Our locations

We have an office in London and scientific research facilities in Stevenage and Edinburgh. We also have a specialist science team working at the Francis Crick Institute in London.

Central London

Lynton House 

7-12 Tavistock Square 

London
WC1H 9LT 

Stevenage

Accelerator Building
Open Innovation Campus 

Stevenage
SG1 2FX 

Edinburgh

Nine, Edinburgh BioQuarter 

9 Little France Road 

Edinburgh
EH16 4UX 

WordPress development by Andy White using PorterWP