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.
Appraisal studies are underway for the potential redevelopment of this property.
- Size
- 165,900 sq ft
(15,410 sq m) - Value
- £100 - £200 million