Flagowy sklep firmowy Victorinox w Genewie mieści się przy deptaku Rue du Marché. Podzielona na trzy piętra przestrzeń ekspozycyjna pozwala poznać wszystkie kategorie produktów Victorinox pod jednym dachem: bogatą kolekcję szwajcarskich scyzoryków oficerskich, jak również konfigurator scyzoryków i maszynę do ich montażu. W strefie produktów kuchennych wyposażonej we wbudowaną kuchnię odwiedzający mogą znaleźć idealne narzędzia kuchenne – niezależnie od tego, czy gotują dla przyjemności, czy są szefami kuchni w pięciogwiazdkowych restauracjach. Górne piętro sklepu wypełnia kolekcja dla podróżujących służbowo i turystycznie – obejmuje walizki, torby, plecaki i akcesoria podróżne. We flagowym sklepie Victorinox nie mogło oczywiście zabraknąć zegarków. Na pierwszym piętrze można znaleźć damskie i męskie modele czasomierzy w eleganckim i sportowym stylu.
