Posted inNEWS, UK
Swatch moves Manchester store inside Arndale Centre
Swatch has relocated its Manchester store inside Manchester Arndale shopping centre. The new store has 62sqm of retail space and the design is focused around the new Swatch POP creative. Located on Market Street, for many years, the relocation marks an exciting move for the brand to sit in a more prominent and visible part […]