£190,000 | 2,200 sq ft27 High St London E11 2AARetail property (high street) for sale2,200 sq ft floor areaNearest station 0.2mi.