£1,300,000 | 1,878 sq ft6 Dartmouth Park Hl London NW5 1ALRetail property (high street) for sale1,878 sq ft floor areaNearest station 0.1mi.