King’s Cross has become London’s biggest, buzziest tech hub Posted byspainops June 4, 2019June 11, 2019