Verified listing
Private listingPrivate listingUnlock listing details by signing our Confidentiality Agreement (CA)
Landmark 6-acre Central London mixed-use campus
Share:

Landmark 6-acre Central London mixed-use campus

London, United Kingdom

60%

Over €100 million

Mixed use

#37327

Value-Add

26 Mar 2026