Luxury Daily

Vestiaire, flying circular flag, opens permanent store-within-store at Selfridges’ London flagship