CITY shoppers preparing for Christmas can now send their loved-ones a festive message and help others at the same time.

Worcester's Cards for Good Causes charity shop has now opened its doors and is selling cards in aid 25 different charities. It is the 17th year the shop has opened for business and volunteers will allow it to continue to trade until December 15 this year.

It is part of a national network of shops that have, so far, raised £4.9m from card sales. Anyone wanting to beat the last-minute rush should make their way to Old St Martin's Church, in the Cornmarket.