11 Blackburn Road, London, NW6 1RZ
Size: 10119 sq ft Description: Rare opportunity to acquire a freehold site of 0.28 acres in the heart of West Hampstead, comprising characterful industrial buildings of 10,119 sq ft. Including a two-storey, brick built late 19th century warehouse with large and attractively proportioned timber-framed, multi-paned windows on three of its elevations and a pitched, tiled […]