Google is planning a new £1bn UK HQ at a 2.4 acre plot of land in the Kings Cross central redevelopment area View source website On January 18, 2013 / Blog / Leave a comment
Leave a Reply