Lush Opening Hours

Lush is a Health and Beauty Beauty Shop with 105 shops in the United Kindgom. You can find them in 105 different cities where they serve their clients. The town that has the most Lush stores is London with 9 shops. The second most important city regarding the number of stores of this brand is Glasgow with 4 points of sale. Other locations like Manchester have 3 shops. Leeds with 2 shops, Bristol with 2 shops.

Lush Ltd. is a cosmetics retailer headquartered in Poole, Dorset, United Kingdom. The company was founded by Mark Constantine, a trichologist and Liz Weir, a beauty therapist. They met in a hair and beauty salon in Poole, England. A few years later, they decided to branch out and start their own business selling natural hair and beauty products.

Popular A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

The most popular stores