Latest

google london

Following the completion a £1bn property deal, Google will now build a seven and 11 story office complex on 2.4 acres of disused land behind King’s Cross Station. Once completed the search giant will moves its UK staff to the new site, probably sometime in 2016!