12 Great Sutton Street, London, EC1V 0BX
Size: 3,828 sq ft Description: This design led building has been comprehensively refurbished to a Cat A + spec whilst retaining all the original character and providing column free spaces with natural light on all four sides. Location: The building is situated in the heart of Clerkenwell, the globally renowned design hub and is still […]