Tolworth Tower

Redevelopment of an iconic 3.8-acre mixed-use site in central London with multi-family, office, retail, and hotel

Size
434,000 sf
Sector
Mixed-Use
Acquisition Date
March 2018
Investment Type
Opportunistic