It may still be 66 nights until Christmas Day but for those keen to get on with their festive shopping, there is also a chance to benefit some good causes.

The Norwich Cards for Good Causes charity Christmas shop is now open at The Forum. The shop, staffed by local volunteers, is open Monday to Saturday from 10am until 5pm and Sunday 11am until 4pm and will trade until Tuesday, December 18.

There are cards from more than 40 charities including Alzheimer's Society, Cruse Bereavement Care, Help for Heroes, and The Big C.

Area organiser Mary Cronin said: 'We are delighted to be back in Norwich. Everyone 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 the card and once to your favourite charity.'

The shop is one of around 300 Cards for Good Causes temporary shops around the country and pays at least 75p in every �1 of the card sales to the relevant charity.