Verified listing
Share:

Self contained office building investment

London, United Kingdom

75%

£6.500.000

Office

#15035

Core+

21 Dec 2024