The Body Shop Brings Actionism and Beauty Together with The Revamped Store at DLF Mall of India, Noida
Sep 02, 2025
Delhi NCR [India], September 2: The Body Shop, a British-born international ethical beauty brand, unveiled its revamped store at DLF Mall of India, Noida. The new retail concept, which connects beauty with actionism, was met with great fervour. Excitement built-up as shoppers lined up for The Body Shop's reimagined Workshop Store in Noida's DLF Mall of India, with over 100 excited customers seen queuing up at early morning hours.