Posted inLEAD STORY, NEWS
Why are two-thirds of Swatch shops selling the Snoopy MoonSwatch in London?
Two-thirds of the nine Swatch stores that will sell Snoopy MoonSwatches from the launch date of March 26 are within a three mile radius of each other in central London. Battersea Power Station, Carnaby Street, Covent Garden, Harvey Nichols in Knightsbridge, Oxford Street and Westfield White City in the east end of London have all […]