The Body Shop a famous British cosmetics and skin care company that carries a wide range of products for the body, face, hair and home. The Body Shop claims its products are “inspired by nature”.
Jalan M.H. Thamrin No. 1
DKI Jakarta 10310