University of Sunderland takes 95,000 sq ft in Docklands

Description

The deal is the largest in a decade in the area, outside Canary Wharf.