Google has released designs for a new 11-story, 1 million-square-foot headquarters in London near King’s Cross railway station, complete with sprawling, landscaped rooftop garden.
Google's new state-of-the-art London headquarters in King's Cross is already a news story, though not quite in the way you would have anticipated. While the cutting-edge new office building will ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results