There's lots of information on UK public transport schedules over Christmas and New Year's (including their entire weeks) linked to this thread:
http://www.flyertalk.com/forum/u-k-i...ar-2009-a.html
(The links in it are much more inclusive than its title suggests. They include national rail service, which the OP was specifically interested in.)