My husband and I are arriving in London on Christmas Eve night (just in time to go to midnight mass). We have a reservation for Christmas Lunch at Bluebird Chelsea at 2:00 p.m. I've been doing my research on what will and won't be open, but I am having a touch time with Christmas Day.
1.) In the morning will there be anything open to have breakfast/coffee? I know the hotel is always an option, but I am never a fan of overpriced hotel breakfasts. The website for Aubaine (Old Brompton) said that it is open 9am-10pm on Bank Holidays, but not sure if that means Christmas Day or not.
2.) After having our Christmas lunch, I'm sure we won't be hungry for a big dinner, but we will need something later. Are there any pubs or places that might be open later in the evening on Christmas Day? I did see that the Hyde Park Winter Wonderland says it is open everyday from 10am-10pm, but does that include Christmas Day? Know that it isn't stellar food or anything but if we just need a festive atmosphere and a snack, that might hit the spot.
Are we better off trying to hit a grocery/odd bins on Christmas Eve to stock up on some food and drinks?
If you couldn't tell, we're staying in South Ken and knowing that the transportation can be tricky we are willing to walk pretty much anywhere within a few miles.