Multi-brand Stores

Watches of Switzerland

Watches of Switzerland, launched in February 2001, is one of the first boutiques in India to house the largest variety of internationally renowned watch brands, writing instruments and leather accessories. This is the first in the chain of retail outlets planned under the brand name Watches of Switzerland.