12.981686 80.1652774

The Body Shop Changemaking Beauty

The India Edit
The Body Shop

Gallery

Nearby The Body Shop Stores

The Body Shop

Velachery

Chennai - 600042

The Body Shop

Jawaharlal Nehru Road

Chennai - 600040

The Body Shop

Vadapalani

Chennai - 600026