Dior announces the opening of a month-long pop-up store in London’s Harrods
FOR THE launch of the AW20/21 ready-to-wear collection, Dior has announced the opening of a month-long pop-up store in Harrods, the London-based department store located on Brompton Road in Knightsbridge.
La...