£445,000 | 448 sq ft26 South St Enfield EN3 4JZRetail property (high street) for sale448 sq ft floor areaNearest station 0.4mi.