Price on application551 - 3,500 sq ft12 Horn Ln London SE10 0RTIndustrial unit to rent551 sq ft floor areaNearest station 0.3mi.