Verified listing
Private listingPrivate listingAccept Confidentiality Agreement to unlock details
Landmark 6-acre Central London mixed-use campus

Landmark 6-acre Central London mixed-use campus

London, United Kingdom

Over €100 million

Mixed use

#37327

Value-Add

11 Sep 2026