Tag: topshop
SOUTH AFRICA’S FIRST TOPSHOP GETS TOP BRANDING FROM CLARION
Clarion Printed Products has branded South Africa’s first Topshop, a 950sqm store in Sandton City, Johannesburg. Clarion produced items that varied from a varie