The Body Shop

The Body Shop addresses and timings

Local store The Body Shop - Kolkata, The Body Shop, G-2 Forum Courtyard, 18 Lee Road

Address and opening hours

  • The Body Shop, G-2 Forum Courtyard, 18 Lee Road Kolkata 700020