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 Shalimar Bagh
28.702807
77.158382
The Body Shop
Changemaking Beauty
Shop No 14, Ground Floor, DT City Center
Shalimar Bagh
New Delhi
-
110088
+911147038563
Opens at 11:00 AM
Call
Directions
Gallery
Timeline Photos
Timeline Videos
Nearby The Body Shop Stores
The Body Shop
Kamla Nagar
New Delhi - 110007
The Body Shop
Subhash Nagar
New Delhi - 110018
The Body Shop
Connaught Place
New Delhi - 110001
Google Play
App Store