Karen Millen pop-up marks first physical store in four years
27th February 2023 | Jack Oliver
Karen Millen is set to open its first physical store since 2019 with the launch of a pop-up space in March.
The store will open in central London from 3-5 March and will offer a number of services including personal shopping appointments, a beauty corner with various treatments, a wine bar, and small alterations offered by partner tailoring company The Seam.
The new store will open in 6-10 Great Portland Street, Westminster.
The retailer shut down all its stores and concessions after it was bought out of administration by Boohoo in 2019.