£5,650,000 | 3,519 sq ftLondon SE17Retail property (high street) for sale3,519 sq ft floor areaNearest station 0.4mi.