15 Micawber Street, London, N1 7TB
Size: 2659 sq ft Description: The offices comprise the first floor of 15 Micawber Street and the ground floor restaurant of 15 Micawber Street which can be changed into any use. The original warehouse façade has largely been retained, with the large windows providing excellent natural light throughout the properties. The properties are situated in […]