I am one of the many who is stranded in London due to the situation at Heathrow. I'm very familiar with Central London as I have been studying here since August. I know, though, that many of my local eateries will be closed tomorrow as it is Christmas Day. Are there any restaurants/pubs/bars that you know of that are open for Lunch and/or dinner on Christmas Day? I don't have any family to celebrate Christmas with this year (as I'm stranded from home, and all of my relatives and family friends nearby are on holiday or unreachable due to the trains...), so it's just a few friends and myself.
Please help me so this Christmas won't be the most depressing day of the year!!