Isabel Marant opens its first pop-up at Selfridges, London
Isabel Marant has been a notable absentee in the Selfridges physical store designer line-up, but the Parisian luxury label has just opened a pop-up in the department store’s London flagship on Oxford Street.