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.