Facebook Opts for New Office Space in Covent Garden over TechCity

  • 04 Aug 2011
  • By Sophie Davis
  • Property News