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
Opens at 11:00 AM
Call
Directions
Timeline Videos
<
Back To Gallery
First
Previous
1
2
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