Well, I completely messed up the other post and accidentally closed it.
Again, here is a list of London Restaurants the appear to be open on Christmas Day. You will need to book well in advance and remember - no public transportation is available on Christmas Day.
Christmas Day Restaurants: https:/…edit
If you are aware of any restaurants open on Christmas Day, just post a reply and I will update the list.