Swatch to open store in Liverpool One

The shop will offer an ‘immersive’ atmosphere, allowing consumers to interact with the products, as well as featuring a Swatch X You space, for customers to create and personalise their watches

Swiss watch brand Swatch is set to open a new store in Liverpool One shopping centre.

Check out our free weekly podcast

Back to top button