Victorinox Climber – London flagship store

I recently bought this Climber on a trip to London. It is available in the Victorinox Flasghip Store New Bond Street. On the front of the ruby red scales you can see the coordinates where the flagship store is located. The back scale features a (faux) skyline of London, including  the Shard, the London Eye […]

Victorinox Climber – London flagship store Read More »