Old is new: The Vestiaire Collective shop in Selfridges' Oxford Street store has an edited assortment of vintage, secondhand fashion finds. Image credit: Vestiaire Collective
Resale platform Vestiaire Collective today opened its first permanent boutique at British department store chain Selfridges’ flagship store on Oxford Street in London, planting a post for the fast-developing circular economy in fashion.