
A central London watch store had to close amid chaotic scenes after large crowds turned up for the launch of an eagerly anticipated outer space-inspired collection.
The Swatch shop in the capital’s Carnaby Street had warned customers to get there early in expectation of large queues as itsBio-Ceramic MoonSwatch collection went on sale on Saturday.