Europe’s first Victorinox Flagship Store opened in London November 2008. In the heart of the prestigious Mayfair you can find the store at 95/96 New Bond Street.
Our customers can explore the world of Victorinox on three floors. The apparel collection for men and women, Victorinox Swiss Army watches and men’s and women’s fragrances are located on the ground floor. The first floor is dedicated solely to the broad selection of high-quality travel gear.