I booked an overnight flight to London, arriving on Christmas morning. After I'd made the booking (see note below), I learned from a friend of a friend that a lot of the city shuts down on that day. I've already learned that I will need to take a cab from the airport to the house I'm borrowing, since there's no public transport; and I've read about the £4 surcharge for taking a cab on Christmas. Here's my question: do I have any chance of buying food to get me through that first day? Most anything will do: I just need to sustain myself until the city stirs again. Or should I fill my suitcase with 24 hours' worth of protein bars and instant ramen?
(NB: what I'm really asking about here is buying groceries, not going to restaurants.)
(Why didn't I think of this when I was booking? Because I live in an urban area where there are trains, buses, and shops available every day of the year. It would never have occurred to me that a city of London's size, activity level, and diversity would shut down so completely.)