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 to start long-awaited move into Platform 37 London HQ this summer - The tech giant was originally due to move into the site in 2024, having first started construction in 2018.