The brand was created in 1995 by co-founders Liz Weir and Mark Constantine, who had worked on multiple beauty ventures together before starting LUSH. They opened their first shop in Poole, England. The store still stands today, but all products are now made in one of LUSH’s two Canadian factories.