knife Knife chat: Victorinox’s Flagship Store in London On their 125th anniversary, Victorinox opened a new Flagship Store in the UK. Three Points of the Compass ventured into London to see what was on offer. Knife chat: Victorinox’s Flagship Store in London