The UK’s largest multi-charity Christmas card organisation is once again decking the halls in its Dartford shop, offering an array of festive cards and Christmas gift ideas.

Staffed by volunteers, the outlet sells cards for more than 25 national and local charities, including Demelza House. “In keeping with the Christmas spirit, sending Christmas cards allows you to give twice, once to friends and family, and again to worthwhile causes of your choice.”

In the past five years, charities have received more than £20 million from Cards for Good Causes – representing at least 70p in every pound out of which charities had to pay for the production and distribution of their Christmas card and any VAT.

The shop is open every Mon – Sat until 18th December, when open you will see the distinctive banner and triangular red Santa sign outside the Dartford library.