21 New Street, City of London

Investment Date: August 2011

Transaction Type: Purchase of Company in Administration

Sector: Office

60,000 sq ft multi-let office building near Liverpool Street Station in the City of London