
Google’s new £1bn Campus in London
Internet giant Google has been granted planning permission to build its new headquarters in King’s Cross area in London.
Internet giant Google has been granted planning permission to build its new headquarters in King’s Cross area in London.