£945,000 | 891 sq ft305 Romford Rd London E7 9HARetail property (high street) for sale891 sq ft floor areaNearest station 0.2mi.