Multi-let office building

Multi-let office building

London, United Kingdom

70%

£7.000.000

Office

Core

3 Jan 2022

#11664