Light Industrial, Media / Art Studios, Warehouse
To Sell / Let 6,757 sf
Two storey industrial/warehouse to rent or for sale.
On approximately 0.24 acres (0.1 hectares) and was previously used as B1(c) space..
These properties are located in the industrial area of West Norwood in South London They are just 0 32 km 0 2..