Marking our 125th anniversary – Opening of the first Flagship store in Switzerland
In November 2009 the first Flagship Store in Switzerland was opened on Rue du Marché in the popular shopping area in Geneva. The store sends out a clear signal in respect of the importance of the domestic market in Switzerland.
The traditionally designed Flagship Store has three floors and invites visitors to immerse themselves in the world of Victorinox. You will find modern watches and sophisticated chronographs, light, hard-wearing travel gear, apparel with multifunctional features, and elegant, high-quality fragrances all under one roof.