Newly refurbished office building
Share:

Newly refurbished office building

14, Clerkenwell Close, London, United Kingdom

81%

£8.955.000

Office

#11654

Core

12 Jan 2026