Rituals Cosmetics opens first London flagship

Dutch beauty brand Rituals Cosmetics has opened its first London flagship store, on James Street, Covent Garden. The new store, which opened in early September, is part of a drive to increase distribution in the UK, according to the company....
Read the full article now!
Subscribe