From£350,000 | 969 - 4,306 sq ft22-24 Powell Rd London E5 8DJIndustrial development for sale968 sq ft floor areaNearest station 0.3mi.
£1,300,000 | 1,258 sq ft187 Lower Clapton Rd London E5 8EGRetail property (high street) for sale1,258 sq ft floor areaNearest station 0.4mi.