£950,000 | 4,873 sq ft86 Chase Side London N14 5PHRetail property (high street) for sale4,873 sq ft floor areaNearest station 0.1mi.