Price on application464,413 sq ftThurlow St London SE17 2DGRetail property (high street) for sale464,413 sq ft floor areaNearest station 0.9mi.