Home
Timeline
Gallery
Map
Contact Us
Buy Now
Nearby Stores
The Body Shop near me
The Body Shop in Delhi
The Body Shop in New Delhi
The Body Shop in Sector 14, Dwarka
28.6007474
77.029572
The Body Shop
Changemaking Beauty
G 20B, Ground Floor, Vegas Mall, Plot No 6
Sector 14, Dwarka
New Delhi
-
110078
Near Sector 14 Metro Station Dwarka
+919513443852
Open until 09:30 PM
OPEN NOW
Call
Directions
Gallery
Timeline Photos
Timeline Videos
Nearby The Body Shop Stores
The Body Shop
IGI Airport
New Delhi - 110037
The Body Shop
Subhash Nagar
New Delhi - 110018
The Body Shop
Domestic Airport T3
New Delhi - 110037
Google Play
App Store