Shop, Shop, Shop!
Illuminum is located in the heart of London's Mayfair and is the largest independent perfumery in the world. The perfume lounge is lavishly decorated in Chinese silk and devoted to the 'eighth art' of perfume. Here, clients discover a magical experience of journeying through the world of luxury fragrance guided by professional sherpas of scent. The brand launched in January 2011 and is a contemporary, fine fragrance concept, with the emphasis placed firmly on the quality of ingredients rather than the quantity.