De Fursac arrives in the UK with Selfridges pop up
DE FURSAC has launched in England, opening a pop-up at Selfridges in London. The modern French menswear brand has added to their network of 54 boutiques worldwide, and chosen to foray into the UK market, with a...