The Body Shop
Locate the nearest store(s)
Search Nearby
Advanced Search
The Body Shop stores In Sector 52, Gurugram, Haryana
Unit No A20, LGF, Ardee Mall, Ardee City, Wazirabad
Sector 52
Gurugram - 122003
Sector 52
Gurugram - 122003
Opens at 10:00 AM