Swatch has re-opened its reimagined flagship UK store on Oxford Street complete with innovative new digital technology.
The new 484 sq ft space has been modernised with screens designed for their customisable watch, Swatch x You and marks the start of a ‘new modern digitised concept store’ for the brand.
The new space offers a contemporary and innovative retail environment accommodating approximately 700 different watches across the store, creating a brand immersive atmosphere that allows consumers to touch and try on the product.
Swatch has also unveiled the #SWATCHOXST, a new limited edition watch commemorating the re-opening of the London store.
The new watch will be limited in quantity, with only 313 units being made reflecting the address of the store on 313 Oxford St. London.