£2,800,000 | 9,813 sq ftBittacy Hl London NW7 1BAIndustrial development for sale9,813 sq ft floor areaNearest station 0.1mi.