From£3,767 pcm | 1,808 sq ft5 Hancock Rd London E3 3DAIndustrial unit to rent1,808 sq ft floor areaNearest station 0.2mi.