£5,200,000 | 15,059 sq ft50-56 High Rd London E18 2QLRetail property (high street) for sale15,059 sq ft floor areaNearest station 0.3mi.