Verified listing
Share:

Prominent office and retail building

London, United Kingdom

85%

£115.000.000

Mixed use

#12165

Core+

28 Oct 2024