The Body Shop
Locate the nearest store(s)
Search Nearby
Advanced Search
The Body Shop stores Near Service Road, Navi Mumbai, 410206
Plot No 1, UGF63, Seawoods Grand Central, Nerul Node
Seawoods, Sector 40
Navi Mumbai - 400703
Seawoods, Sector 40
Navi Mumbai - 400703
Near Seawoods Railway Station
Closed for the day
Shop No G43, Ground Floor, Inorbit Mall
Vashi
Navi Mumbai - 400706
Vashi
Navi Mumbai - 400706
Closed for the day