Core Covent Garden Multi Let Office Investment
Verified listing
Share:

Core Covent Garden Multi Let Office Investment

London, United Kingdom

83%

£18.250.000

Office

#35042

Core+

14 Feb 2025

BESbswy