The Towel Factory Shop

348 Imam Haron Road, Lansdowne, Cape Town, 7780 ,South Africa
The Towel Factory Shop The Towel Factory Shop is one of the popular Outlet Store located in 348 Imam Haron Road, Lansdowne ,Cape Town listed under Shopping/retail in Cape Town , Outlet Store in Cape Town ,

Contact Details & Working Hours

More about The Towel Factory Shop

Retail and wholesale (bulk buyers) of towels, pillows, blankets, sheets, curtains, throw spreads, duvet inners & covers and much more. Our stock is regular, stocklots, overruns or slightly imperfect in nature.

Map of The Towel Factory Shop