< Home

British Fine Foods

Collect and spend points on good food delivered to your door.

Retailer website not mobile friendly

With a passion for great food, British Fine Foods offers a wonderful choice of quality foods, gifts and hampers. Treat yourself or family and friends to exceptional cheeses, meats, fish and cakes – and enjoy collecting and spending points while you tuck in.

All foods are sourced from the best British, artisan producers. And the team is constantly sourcing across Britain to add to its fantastic range.


Helpful hint – if you just spend your double points every time you get maximum value.

British Fine Foods aims to source and supply the best food and produce Britain has to offer. Each product has guaranteed provenance and full traceability. In addition:

· British Fine Foods sources only from within mainland Britain to cut air-freighted food and reduce the number of food miles from field to plate

· Environmental commitments are also extended to packaging with recycled and recyclable packaging used whenever possible

How it works

Collect points online

Click on Collect points and we’ll direct you to the British Fine Foods website. Once you’ve successfully made your purchase, it will appear in your Ice account in Transactions Pending.

Spend points online

Click on Spend points and we’ll direct you to the British Fine Foods website. Click on Spend points in the Ice frame and enter the amount of points you’d like to use. Your discount will be automatically taken at the checkout.

Collect points over the phone

Call 01892 890690 and your Ice customer number ready when you order.

Spend points over the phone

Click on Spend points and we’ll direct you to the British Fine Foods website. Click on Spend points in the Ice frame and enter the amount of points you’d like to use. You’ll be given a unique discount ID – give this to British Fine Foods along with your Ice customer number when you order over the telephone.

Your Ice points value

3 Ice points for every £2 you spend.
Your first 20 points are worth 2p each on every transaction.

Important notes

You need to spend at least £20 with British Fine Foods to collect points.

5352