
Lush Cosmetics at South Shore Plaza is a retail location for the globally recognized beauty brand founded in 1995. The store is known for its vibrant, fragrant atmosphere and a strong ethical commitment to fresh, handmade, vegetarian products and fighting animal testing. This specific Braintree location is frequently praised in reviews for its engaging, knowledgeable, and friendly staff who provide personalized recommendations and product demonstrations. While part of a large international company with over 900 stores, this shop offers a boutique-like experience for consumers seeking ethically sourced bath bombs, skincare, and hair care products.
Specializations
StudioHair