You know how I’m always saying how this or that fragrance is in my all-time Top 10? Well, Creed’s Original Vetiver is in my Top 3 and there are plenty of other fragrances from this most esteemed of houses I could recommend. The best way to find the right Creed fragrance for you, of course, is to sample them for yourself and you’ll soon be able to this in the opulent surroundings of a brand new lower ground floor at their stand-alone boutique in the heart of London’s Mayfair. Although often thought of as a French house, Creed actually started in London in 1760 (where it was known for its fine tailoring and one-off fragrances) before hopping over the channel to become one of the most respected boutique fragrances houses in the world, so it’s nice to see them expanding their home here.
The new lower ground floor opens at the Creed Boutique at 99 Mount Street, Mayfair, in October. Make sure you smell the Original Vetiver first!