Free 30 ml Hand Cream worth £5 from The Body Shop The Body Shop are currently offering a free 30 ml hand cream worth £5 (with no spend required). All you have to do is go to the Voucher Codes website here. You will then have to follow the instructions and sign up to the […]