Mixed use commercial property

Mixed use commercial property

London, United Kingdom

67%

£53.300.000

Mixed use

Core+

9 Jul 2021

#11194