Office and retail investment in Soho
Verified listing
Share:

Office and retail investment in Soho

London, United Kingdom

85%

£11.250.000

Mixed use

#14732

Core+

18 Jan 2025

BESbswy