Miu Miu set to open a pop-up store in Harrods
MIU MIU has announced that it will unveil a brand-new pop-up store in London’s Harrods this month, inspired by the label’s vibrant SS21 show space.
Opening on February 15, the Miu Miu League Pop-Up draws on ...