Cards for Good Causes has set up in All Saints Church in the Market Place in Kingston selling cards for 25 different local and national charities.

Benefitting charities include Kingston Samaritans, Shooting Star Chase Hospice, the Princess Alice Hospice, the Royal Marsden Cancer Charity and the Royal Star and Garter Home.

Shop manager Su Anstey said: "We are so fortunate to be able to return to our old space in All Saints after last year when we traded in the dark and cold whilst the church was being renovated.

"We now have light and heat and look forward to seeing all our old customers – and hopefully some new ones."

Cards for Good Causes also sell advent cards, festive wrapping paper and gift tags.