Google’s New London Head Quarters to be in GroundScraper
Google has revealed that its new UK headquarters is a building longer than the Shard skyscraper is tall. The so-called groundscraper at the King's Cross Central development is the latest...
VIEW POST