Google’s new 371,000 sq ft, £650m headquarters, in Kings Cross.

  • ISG
  • Major fit out Project