
The Body Shop, located in the Cosmos Mall in Siliguri, is a premier retail destination for ethically conscious beauty and skincare. As part of the globally recognized British brand founded in 1976, this boutique offers an extensive range of cruelty-free products, including high-performance skincare, fragrant body care, and a dedicated makeup line. The store is highly regarded by local customers for its professional staff and the quality of its natural-inspired ingredients. With a strong emphasis on sustainability and social activism, the Siliguri branch provides a premium shopping experience for those seeking effective beauty solutions that align with ethical values.
Specializations
StudioPro Products