Office
To Let 17,600 sf
Refurbished Building, Media style Offices, Air Conditioning, Ceiling Height 2.8m+, LED Lighting
Sophisticated, sustainable self contained office space set within a restored Victorian warehouse on Clerkenwell Road...
Exceptional workspace perfectly connected for London, located in the..