Eco-friendly. Sustainable. Green. These words are everywhere now, especially in UK shops and online stores. But what do they actually mean? And how can you tell if a product is truly eco-friendly and not just clever marketing?
Because of the Christmas holiday, orders placed between 19 and 26 Dec 2025 will ship from 27 Dec 2025 onward.
Apologies for the inconvenience

