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
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.