L
o
a
d
i
n
g
 
S
a
l
e
s

The Body Shop Shops in Luxembourg

The Body Shop International PLC, known as The Body Shop, has a range consisting of 1,200 products, including cosmetics and make-up in its 2,500 franchised stores in 61 countries. Wikipedia

The Body Shop Shops By Countries

The Body Shop Shops by Cities