Friday, 4 November 2011

Jo Loves in London

Jo Loves' pop-up store is about to be opened in London in next few days. Stand-alone store will be located at 29, South Audley Street (Westminster). There'll also be another store at Selfridges (400 Oxford Street)
Once the fragrances are sold out, the stores will close.

Please read more about it at Jo Loves' website and Vogue.

No comments:

Post a Comment