UKLondonInvestment Clerkenwell Close EC
EC1R Clerkenwell Close
Long Lease 2,292 sf Investment - Office
Character building constructed in 1986, located in the heart of Clerkenwell's tech sector, less than 500m from Farringdon station - the only..
Situated in a diverse pocket of vibrant Farringdon within London's burgeoning..