From£18,078 pcm | 6,200 sq ftDatapoint Business Centre South crescent London E16 4TLIndustrial unit to rent6,200 sq ft floor areaNearest station 0.2mi.
£2,550 pcm | 2,368 sq ft1 Dock Rd London E16 1AHIndustrial unit to rent2,368 sq ft floor areaNearest station 0.2mi.