News

Google has shared details on how it wants to make it’s upcoming London Kings Cross headquarters into a destination for shopping, tourists, and growing brands. Since details emerged back in 2013 ...