Swatch store in London closes down over Swatch Moonswatch launch gets overcrowded
Swatch in Carnaby Street shuts due to crowd safety concerns after the store couldn’t cope with the number of customers at the launch of the Swatch Omega Moonswatch launch.