Residential led mixed-use scheme

Residential led mixed-use scheme

London, United Kingdom

63%

£15.000.000

Development

Value-Add

26 Aug 2021

#11513