Arden University to occupy 18,100 sq ft asset in Leeds

Published on October 3, 2022

Arden University has agreed to a 10-year lease on a 18,100 sq ft workspace in Leeds city centre in its plans to expand its base of operations in the North.