The Body Shop

The Body Shop addresses and timings

Local store The Body Shop - Bangalore, Shop No.205, The Forum Mall, Koramangla

Address and opening hours

  • Shop No.205, The Forum Mall, Koramangla Bangalore 560034