Google closes its dedicated London start-up space

Google has decided “not to reopen” Campus in East London after it was forced to close by the coronavirus pandemic.