Home - Stores
The Russian network of Swiss wristwatch brand Swatch, includes 141 brand salons located in the leading shopping malls of Russian cities. The Swatch wristwatch prices average form about 50 to 100 euro, accessories – from 30-70 euro.