A POP-up shop selling Christmas cards for charity has opened ready for the festive season in Evesham.

The Cards for Good Causes shop in All Saints Church, off Market Place, opened on Wednesday, October 16, and is open six days a week.

The shop sells cards for charity with the profits going to more than 24 good causes.

Lyn O’Toole, area organiser, said: “Not only are Christmas cards an important source of funding for charities, they also help to raise awareness of their work.

“By popping into the Evesham shop you can choose from a fantastic array of charity cards and stock up on all your essentials, such as wrapping paper and gift tags.”

The shop, which is staffed by volunteers, is open Monday to Friday, from 10am until 4pm and on Saturday between 10am and 3pm.