£2,500,000 | 2,408 sq ft723-729 Romford Rd London E12 5AWRetail property (high street) for sale2,408 sq ft floor areaNearest station 0.2mi.
£3,650,000 | 8,922 sq ftLondon E12Retail property (high street) for sale8,922 sq ft floor areaNearest station 0.2mi.