Office portfolio (6 buildings)
Verified listing

Office portfolio (6 buildings)

London, United Kingdom

£133.000.000

Mixed use

#16643

Core+

29 Aug 2026