19.065870100 73.000877000

The Body Shop Changemaking Beauty

Nearby The Body Shop Stores

The Body Shop

Seawoods, Sector 40

Navi Mumbai - 400703

The Body Shop

Ghatkopar West

Mumbai - 400086