Skip to main content

This 165,900 sq ft office building, located on a 1.6 acre site in London’s Knowledge Quarter, was acquired in August 2021. It is let to UCLH until 2039 at a rent of just £28 per sq ft, subject to 2.5% fixed annual increases compounded every five years, coinciding with tenant break options.