From£9,583 pcm | 7,116 sq ftLongshaw Rd London E4 6LHMixed use to rent7,116 sq ft floor areaNearest station 0.8mi.