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 KingdomUnlock address

60%

Over €100 million

Mixed use

#37327

Value-Add

23 Oct 2025