Christmas is one of the greatest holidays celebrated in Britain on December 25th, commemorating the birth of Jesus Christ. Some key British Christmas traditions include preparing Christmas dinner with roast turkey or goose, decorating Christmas trees which originated in Germany, caroling from house to house, sending Christmas cards, and the arrival of Father Christmas who children believe leaves presents in their stockings by the fireplace on Christmas Eve. Today, Christmas remains one of the most popular holidays in Britain.