See Google London’s New “Landscraper” HQ Plans

Despite being years behind schedule, Google pushes forward with its King's Cross headquarters plans.