Join the club
Become a member and earn points and exclusive rewards every time you shop.
How it Works
  1. Sign up
    Join the program and earn 100 points with your first purchase
  2. Earn points
    Earn points every time you shop.
  3. Redeem points
    Redeem points for exclusive rewards.
Ways to Earn
1st Subscription Bonus Points
3rd Subscription Bonus Points
5th Subscription Bonus Points
How to Use Your Points
To redeem your points, simply log in and select an eligible reward at checkout. Please note that rewards are based on the GBP currency. Variances may occur with other currencies.
How to use your points for subscriptions
100 points equals £1
If you are an existing subscriber 1) Click 'REDEEM' below to generate a code. 2) Copy the discount code > go to your Account, then > ‘View your next order'. 3) Paste the code into the box marked ‘Discount Code’ and the discount will automatically apply to your next recurring order. If the REDEEM button below is grey, you don’t have enough points on your account to redeem them. Please note, codes cannot be used in conjunction with other discount codes. Codes can only be used on one order, if you use a discount code higher than the value of your order you will lose the remaining value.
Get £2 off
200 points
Get £4 off
400 points
Get £6 off
600 points
Get £10 off
1000 points
VIPs Earn Even More
  • Bronze
    • 1X points multiplier
    • 100 points anniversary reward
  • Silver
    Spend £250
    • 1.25X points multiplier
    • 200 points anniversary reward
    • 300 points entry reward
  • Gold
    Spend £500
    • 1.5X points multiplier
    • 300 points anniversary reward
    • 500 points entry reward
  • Refer a Friend
    GIVE 1000 POINTS, GET 1000 POINTS
    Give your friends 1000 points, and get 1000 points for each successful referral.

    Need more Help?

    Loyalty & Rewards FAQs

    Why can I only redeem my points in GBP?

    Although you can shop and checkout in different currencies, points are based on GBP currency. At checkout, you will see a dropdown with points redemption amounts in GBP, but these can be used for all orders, regardless of currency. When you choose a reward at checkout, the equivalent amount in your currency will be taken off your order.

    Do my loyalty points expire?

    Yes. Loyalty points will expire 12 months after they are earned, unless they are redeemed within that time.


    When points are redeemed, they follow the ‘first in, first out’ rule - the first points earned will also be the first to get redeemed.


    You’ll receive a reminder before points expire, and you can view your points balance and expiry dates at any time in your account.