
Christmas Day is almost upon us. You’ve probably planned everything out. But there are countless among us who, for whatever reason, need to call in a last minute table. Maybe work’s been far too busy, there’s been a disaster with a delivery, or in the kitchen.
Not to worry. There are scores of London restaurants that stay open on December 25. You’d be surprised about just how many people decide to eat out rather than cook. It’s easier, no doubt. Washing up? No thank you.