Situated in the heart of Clerkenwell, this building provides ten much sought-after B1 commercial units.
Sold to an Owner/Occupier 2019.