Get Free Delivery On UK Orders Over Â£30+ At The Body Shop
Get Â£5 Off When You Spend Â£20+ At The Body Shop
Get A Free 200ml Butter Body Worth Â£10 On Spending Over Â£20 At The Body Shop
The Body Shop is the first, common and moral excellence mark, with more than 2,500 stores in more than 60 markets around the world. The Body Shop make its items with affection and care
Never miss a deal. Be the first to know.