18 Clerkenwell Close EC1

989 – 7,530 SQ FT
HIGH QUALITY WORKSPACE

Welcome

A re-imagined townhouse that delivers stylish office space with roof terraces, end of journey facilities and remarkable views over historic Clerkenwell