I didn't do my research first, and unfortunately booked a flight that arrives in Heathrow on Christmas Day, early in the morning. I've just read that the trains don't run that day. What are the options for the four of us to get into the city to our hotel? (Which has yet to be booked, looking for deals.) And once there, does anyone have some suggestions for how to spend the day? What's open? Any special events? Anything at all to do? I'm really getting worried, booked this trip with my husband and two adult children to celebrate a special birthday, and this could start very badly. thanks for any help and suggestions.
This article from Christmas 2007 might give you some ideas.
A private car service (cheaper than a taxi) is probably your best option for getting from LHR to central London. The article recommends www.dot2.com. I've also read many favorable reviews for www.justairports.com. They give a sizeable discount for paying cash.
London walks - www.walks.com - has several Christmas Day walks. They are always a lot of fun and you don't need to book ahead. Might be a good way to spend the next day which is also a holiday.