The Body Shop
Locate the nearest store(s)
Search Nearby
Advanced Search
The Body Shop stores Near You
SN 18, Ground Floor, Ambience Island
NH 8
Gurugram - 122010
NH 8
Gurugram - 122010
Near Toll Plaza
Opens at 10:00 AM
Locate the nearest store(s)