Retail |Beauty
Creed opens new flagship in Covent Garden
Luxury perfumier Creed has opened its latest flagship store in Covent Garden, London, unveiling a new store design and its third standalone boutique in the UK. Situated on 14 King Street, the new 365 square-foot store from the luxury perfume house showcases its most extensive product range yet, including rare exclusives, alongside a welcoming...
loading...