Situated in the heart of Clerkenwell, this building provides ten much sought-after B1 commercial units.
Sold to an Owner/Occupier 2019.
Copyright © Neptune Group 2021. ALL RIGHTS RESERVED.