Here's a wonderful website explaining Christmas traditions in England.
And have a look at this one too. There's an interesting link on the Advent.
The accent is 100% British English (click on the mp3 download) and there's a glossary too.
Many other activities here. There is also a quiz along with a crossword puzzle.