12.9920681 80.2171588

The Body Shop Changemaking Beauty

The India Edit
The Body Shop

Gallery

Nearby The Body Shop Stores

The Body Shop

Meenambakkam

Kanchipuram - 600027

The Body Shop

Jawaharlal Nehru Road

Chennai - 600040

The Body Shop

Vadapalani

Chennai - 600026

The Body Shop

Royapettah

Chennai - 600014