Lush opening hours

Lush is a beautyshop network serving clients in 84 towns. It is active through 103 stores. The most significant amount of its points of sale, 10, can be found in London. Other crucial locations, in terms of the number of the chain's shops, are Glasgow - 3, Manchester - 3, Poole - 2 and Leeds - 2.It sells multiple services including haircare consultations, gift consultations, corporate gifting, complementary samples and plastic free consultations.