From£300,000 | 990 - 1,679 sq ftNorth Woolwich Rd London E16 2TNRetail property (high street) for sale990 sq ft floor areaNearest station 0.2mi.