TAVISTOCK shoppers can buy once and give twice at Tavistock Cards for Good Causes Charity Christmas shop.

Shoppers can buy Christmas cards from more than 30 national and local charities in Tavistock again this year, as Cards for Good Causes — which sells charity cards across the UK — has again opened its shop at the United Reformed Church in Russell Street.

Area organiser Frances Guy said: 'We're delighted to be back in Tavistock. Everyone here is so generous and really helps us raise more for our charities.

'Charity cards are a great way to buy once and give twice — once to the person who receives your card and once to your favourite charity.'

The shop, staffed by local volunteers, is open Monday to Saturday from 10am to 4pm, up until December 15.