The Body Shop
Locate the nearest store(s)
Search Nearby
Advanced Search
The Body Shop stores In Sector 83, Gurugram, Haryana
Shop No G85, Gr Flr, Sapphire 83 Mall
Sector 83
Gurugram - 122004
Sector 83
Gurugram - 122004
Opens at 10:00 AM
Locate the nearest store(s)