How many brands can you think of that have been in South Africa since 1896? Well, CNA has! We are one of the oldest retail brands in South Africa, and your great granny grew up with us ‘round the corner.

And, all these years later, CNA has more than 200 stores from east to west, north to south, and we’re a firm favourite with everyone from grannies to babies!