Our website uses cookies to provide your browsing experience and relevant information. Before continuing to use our website, you agree & accept of our Cookie Policy & Privacy.

This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.


How do I earn points?

You can collect points by shopping, following us on social and other activities. Check the Earn Points section above to find out all the ways you can earn points.

How do I view my points balance?

Every 100 points = £1 on your next order. You need to collect 500 points to reach your first reward. Once you start collecting, we'll keep track of your points for you and let you know your balance via emaill - or you can always check this page.

Points collected from placing an order will appear in your account 30 days after the order date (this is to allow a period for returns).

How do I redeem my points?

Every 100 points = £1 off your next order. You need to collect 500 points to unlock your first reward.

Once you're ready to redeem your points, simply visit this page and click on the Rewards section to get your unique voucher code and apply it at checkout. If you shop with us in other currencies, your voucher will be converted from British Pounds to your local currency according to the latest rates.

Don't worry, if you forgot to copy your code, your voucher will be stored at the top of the page under "Your rewards".

Do my points expire?

No, never! You can keep collecting points for as long as you like.

Do I need to log in every time I shop?

No, you do not need to login to your account everytime you place an order to collect points. Since you have joined our loyalty program, you can check out as a guest and still collect your OH points. Just make sure to use the same email as your loyalty account to avoid duplicate accounts created.

I have just placed an order but have not joined, can I still get points?

Yes, you can! To make sure you do not miss out, we will automatically reward you the points earned for any purchases you have made up to one month before joining our loyalty program.

Need Help?

Have questions about our loyalty program? Contact us at


Congratulations! Your order qualifies for free shipping Spend £100 more for free shipping
No more products available for purchase