University of Liverpool commits to City letting

The University of Liverpool has exchanged contracts for a 75,000 sq ft letting at 33 Finsbury Square, EC2 , ending a long-running search for a new London campus.

The institution has signed up to a 15-year lease at Meritcape’s