Creed Fragrance joins London’s ‘beauty quarter’ with new Covent Garden store

Creed Fragrance joins London’s ‘beauty quarter’ with new Covent Garden store

Creed, the luxury Anglo-French perfume house, has opened a new shop in London’s tourist destination Covent Garden.  The store opening marks the third UK outlet for the Kering-owned fragrance brand, following the... Read more »