Swatch products are available in more than 600 Swatch Stores worldwide. They represent the future of retail: state-of-the-art design in prime inner-city space. Each store - from New York to Paris or Tokyo - is as unique as every Swatch design, and always provides the perfect environment for our products.