London Head Office

london-office-696Our global headquarters is located in Central London in a central time zone, with convenient 45 mins travel from London Heathrow Airport or from Stansted Airport, access to M4 motorway by taxi and directly above Liverpool Street Station providing access to Central Line, Hammersmith and City Line, Circle and Distric Lines.

Our London location is also our Centre of Excellence for MyTeamOffshore® and Engineering Design Services.

   London Head Office Location