Solicitors to Lease 31,500 sq ft of Office Space in Covent Garden

  • 22 Jul 2013
  • By Sophie Davis
  • Property News