£1,450,000 | 2,243 sq ft222 Edgware Rd London W2 1DHRetail property (high street) for sale2,243 sq ft floor areaNearest station 0.1mi.