13.050863600 80.209429200

The Body Shop Changemaking Beauty

Nearby The Body Shop Stores

The Body Shop

Jawaharlal Nehru Road

Chennai - 600040

The Body Shop

Royapettah

Chennai - 600014

The Body Shop

Velachery

Chennai - 600042

The Body Shop

Meenambakkam

Kanchipuram - 600027