**All customers are entitled to a free 100ml British Rose Hand cream when you spend a minimum £25 in a single transaction using the promotional code 22090, subject to availability. The offer excludes (1) Delivery Charges, (2) Gift Cards, (3) Sale, (4) Gifts, (5) Online Outlet. This offer is valid between 9am on Thursday 2nd of June to 9am Tuesday 7th of June 2022. This offer cannot be redeemed in conjunction with any till receipt, or email or affiliate offer the offer is not available through The Body Shop At Home™.
Join for free and receive our best vouchers and deals by email - all hand-picked by our community. Found a voucher code not on Latest Deals? Share it and earn Amazon vouchers!
Chief Bargain Hunter