Google to Occupy 1 million sq ft of King's Cross Office Space

  • 21 Jan 2013
  • By Sophie Davis
  • Property News