Home Retail The Body Shop to launch in Amritsar, Baroda

    The Body Shop to launch in Amritsar, Baroda


    Pvt Ltd, which offers a portfolio of brands such as , Guess, Next, Debenhams, and Accessorize catering to the fashion, beauty and lifestyle retail segment in India, is all set to open two stores of in March. The store in Alpha Mall, Amritsar, shall open on March 18 while the other store shall open by the end of the month at Centre Square Mall, Baroda.

    Last month, The Body Shop launched its two stores in Mall, Chennai (650 sq.ft) and , Hyderabad (450 sq.ft). Currently, The Body Shop is operational 33 stores occupying total retail space of 19,590 square feet in 13 cities including Delhi/NCR, Jaipur, Ludhiana, Indore, Lucknow, Ahmedabad, Pune, Mumbai, Chennai, Bangalore, and Hyderabad.

    — IndiaRetailing Bureau