UKLondonSouth East London SE2-SE28 excl SE1Greenwich
Industrial, Warehouse
SE18, Woolwich, The Io Centre
To Let 6,338 sf
Refurbished unit, Large Yard
Located within the prestigious Royal Arsenal development in Woolwich...
The property is located within the prestigious Royal Arsenal development in Woolwich which offers a high quality business environment in a riverside..