Once upon a time, there was a magical emporium called The Body Shop. Inside you would find piles of colourful soaps, jars of shimmering bath pearls, rows upon rows of intriguing lotions and ...
£9 off orders with The Body Shop voucher code £9 31 Oct Receive a £5 off voucher when you collect 500 points at The Body Shop £5 31 Oct Get a free face cream with £50+ orders with The Body ...
Lois Borny works on the product review section of The Independent, IndyBest, where she helps readers to save money and shop savvy, scouting out the very best deals and sharing her tried and tested ...