From£2,083 pcm | 1,680 sq ftHorns Rd Ilford IG2 6BERetail property (high street)1,680 sq ft floor areaNearest station 0.3mi.