Back to News
Swatch closes all London stores as huge queues 'force past security' for new watch

Swatch closes all London stores as huge queues 'force past security' for new watch

Videos shared on social media show large crowds outside Swatch stores in Westfield London and Battersea Power Station

Read original article