The Body Shop
Locate the nearest store(s)
Search Nearby
Advanced Search
The Body Shop stores Near Indira Chowk, New Delhi, 110001
No M55, Ground Floor, Outer Circle
Connaught Place
New Delhi - 110001
Connaught Place
New Delhi - 110001
Opposite Haldiram
Closed for the day
No 55B, Ground Floor
Khan Market
New Delhi - 110003
Khan Market
New Delhi - 110003
Closed for the day
TBS DLF Mid Town
SH 10, Ground Floor, DLF MID Town Plaza
Moti Nagar
New Delhi - 110015
Moti Nagar
New Delhi - 110015
Open until 10:00 PM
Shop No G23, Ground Floor, Elegante Mall
Pitampura
New Delhi - 110034
Pitampura
New Delhi - 110034
Near NSP Metro Station
Open until 10:00 PM