Sherlock Cap
The cap sherlock
A highly prized accessory among the British, the Sherlock cap has become an institution across the Channel. Known by its real name "Deerstalker", the Sherlock cap is a headwear traditionally worn in the countryside.
Come discover our range of Sherlock caps that will make you feel like a private detective.