The day after Christmas is called Boxing Day in England. The term comes from around the Victorian era when rich would box up gifts and bring them to the poor.
The Holiday has a strong British origin, but many other countries also celebrate a similar holiday the day after Christmas.
and is used by stores as days to sell their Christmas stock
The day after Christmas is called Boxing Day, and is a public holiday.
In England people do open presents on Christmas day, the day after father Christmas has come
I know in Canada it is called boxing day. Maybe it is the same in England.
England's Christmas is on the 25th of December and boxing day, the day after (26th of December.)
1 is in England they called the day after Christmas Boxing Day2 is in England the sport football is known in the united states as Soccor
Snow on Christmas Day
the 7 to last day of December
Sunday
Christmas
it is called Christmas there too
This year (2009) there is a fair chance (I'd give it 40%) that there will be some snowfall somewhere in England on Christmas day.
In England, the Christmas public holiday is the 25th December, with Boxing day on the 26th December.