Recent visitors to Mayfair may have noticed a pleasant scent wafting in the air, heralding the arrival of fragrance brand Creed, returning to London for the first time since 1854 to open up shop at 99 Mount Street. Follow the trail of delicious scents to inside the store, and you can browse the brand's range of hand blended fragrances developed by drawing on Creed's rich history of expertise. The Mount Street outlet contains the widest selection of Creed fragrances in the UK, as well as some scents which have previously been sold exclusively in other countries. Even if you're not a fragrance fan, it's worth popping in for a peak at architect Can Onaner's opulent interior design boasting white marbled floors and a square mirrored ceiling. 

House of Creed,
99 Mount Street,
London, W1K 2TF