Sandton City, a monument to the world’s top brands, together with the iconic Nelson Mandela Square have welcomed a host of new retailers over the last few months, many of whom are making their debut in South Africa.
Follow us :
Sandton City, a monument to the world’s top brands, together with the iconic Nelson Mandela Square have welcomed a host of new retailers over the last few months, many of whom are making their debut in South Africa.