15 Micawber Street, London, N1 7TB
Size: 2,659 sq ft Description: The offices comprise the first floor of 15 Micawber Street which has been comprehensively refurbished. The original warehouse façade has largely been retained, with the large windows providing excellent natural light throughout the property. Location: Excellent transport links, being situated less than 10 minutes walk from Old Street and Angel […]