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.