This is The Biggest Lush In London!
Lush is a British company founded in 1995 that produces and distributes fresh, handcrafted cosmetics. Fruits and vegetables are used to formulate the cosmetics. Lush’s products are produced with the utmost regard for the environment, animals, and human skin. It manufactures and sells soaps, face and hair creams, shampoos, moisturizers, shower gels, lotions, scrubs, and … Read more