The Body Shop

The Body Shop addresses and timings

Local store The Body Shop - Gurgaon, Shop No-18, Ground Floor Ambi Mall Nh-8

Address and opening hours

  • Shop No-18, Ground Floor Ambi Mall Nh-8 Gurgaon 122001