Shoppers are going wild for a Lush shampoo BAR that lasts 'up to 100 washes'... and costs just £6.50 | The Sun
Best Shampoo Bars 2023: Lush to Garnier | British GQ
LUSH UK - Angel Hair Shampoo bar. Aquafaba adds shine and strength to the hair, rose water and witch hazel calm and soothe the scalp. Ylang ylang oil tones and gently stimulates