Posted inNEWS, Others, UK
Sistem51 priced £108 launches in London next week
Swatch will launch its revolutionary Sistem51 watch in the UK on London’s Oxford Street next Wednesday. The launch will see Swatch’s 313 Oxford Street store redesigned specifically for the eagerly anticipated UK launch of Swatch’s Sistem51 watch, a sealed, mechanical automatic watch of just 51 components, assembled entirely by machine. The store will open on […]