Exquisite style and affordable convenience. Twill is a renowned stockiest of neckwear, formal shirts and accessories, available from several convenient locations across South Africa. Our first store opened its doors in 1993 in the V&A Waterfront Mall. A comprehensive range of ties was stocked, and ...See more
Headquarter South Africa |
Year founded 1993 (31 years) |
Funding status Private |
Company type SME |