The Body Shop stores Near 17D, Chandigarh, 160017