Back to NewsShareNewsvia MyLondonSwatch closes all London stores as huge queues 'force past security' for new watch16 May 2026Videos shared on social media show large crowds outside Swatch stores in Westfield London and Battersea Power StationRead full article at MyLondonComments No comments yet. Be the first to share your thoughts!
Comments
No comments yet. Be the first to share your thoughts!