London, United Kingdom

80 Wood Lane
5th Floor Translation and Innovation Hub
London W12 OBZ
United Kingdom

Phone: +44 (0)207 837 1693

Access

  • Plane: Heathrow airport
  • Metro: King's Cross station
  • Train: King's Cross St. Pancras
  • Bus: 205, 30, (N)73, 476,...

Contact Us