WWD.com/retail-news/specialty-stores/free-people-lands-in-uk-7002331
specialty-stores
specialty-stores

Free People Lands in U.K.

The retailer on Monday unveiled a pop-up shop at Selfridges in London that will operate through the summer.

specialty-stores/news