Home Retail TBS launches flagship store in Delhi

    TBS launches flagship store in Delhi


    Cosmetics and toiletries brand, The Body Shop (TBS) has opened an outlet at Cannaught Place, New Delhi taking its total store count to 70 across the country. Located in the Outer circle, the flagship store occupies an area of 1050 sq.ft.

    The showroom offers a range of products across skin care, bath and body, make up, hair, fragrance, gifts, accessories and other categories. The showroom also provides several specialist services such as free make-up tips and make-up application from internationally trained make-up artists.

    The Body Shop promises that all its products are naturally inspired and ethically produced beauty cosmetics products which are not tested on animals.

    TBS has over 2,500 stores across the globe.

    – IndiaRetailing Bureau