Swatch opens largest store in Australia
Inside Retail
MARCH 4, 2024
Swatch has opened its first Australian flagship store in Melbourne CBD, its largest in the country. The 315sqm store features Swatch’s collections including Swatch Neon, Swatch Art Journey, Big Bold, and the latest Bioceramic What If. The post Swatch opens largest store in Australia appeared first on Inside Retail Australia.
Let's personalize your content