How John Lewis shoppers can get five luxury Liz Earle products for £1.36 each

Wait 5 sec.

The deal is perfect for Christmas gifting