Swatch closed all London stores on Saturday 'in light of safety considerations' after large queues of customers gathered outside branches to buy the limited edition Royal Pop watch
Back to News
Swatch closed all London stores on Saturday 'in light of safety considerations' after large queues of customers gathered outside branches to buy the limited edition Royal Pop watch