£1,523 pcm | 850 sq ftArmstrong Rd London SE18 6RSWarehouse to rent850 sq ft floor areaNearest station 0.3mi.