The Body Shop
Locate the nearest store(s)
Search Nearby
Advanced Search
The Body Shop stores In Sohna Road, Gurugram, Haryana
Shop No 41, Ground Floor, Airia Mall
Sohna Road
Gurugram - 122103
Sohna Road
Gurugram - 122103
Opens at 10:00 AM
Locate the nearest store(s)