Price on application1,455 sq ft2 Narford Rd London E5 8RDMixed use for sale1,455 sq ft floor areaNearest station 0.2mi.