The Body Shop stores In Thaltej, Ahmedabad, Gujarat