Wates Wins Contract to Build £141m of Offices in London and Leeds

  • 16 May 2014
  • By Sophie Davis
  • Property News