The Body Shop
Locate the nearest store(s)
Search Nearby
Advanced Search
The Body Shop stores In Saket, New Delhi, Delhi
No 10, 1st Floor, Select City Walk Mall, District Centre
Saket
New Delhi - 110017
Saket
New Delhi - 110017
Near Saket Court
Open until 10:30 PM
No 130 & 131, Gr Flr, DLF Avenue Mall
Saket
New Delhi - 110017
Saket
New Delhi - 110017
Next to Select City Walk
Open until 10:00 PM