Piccadilly's grand dining room will be open on Christmas Day from 11.30am to 4.30pm, with a festive lunch that does all the classics: think smoked salmon, turkey with the finest of trimmings and Christmas pudding with brandy butter. Want to go off piste? Pump for beef wellington, baked cauliflower gratin and fig and apple sticky toffee pud.
Looking for a traditional Christmas meal – aka, the roast with the most – but without all the faff? Feasting on December 25 definitely doesn’t mean getting up at 6am to brine your turkey, half-destroying your kitchen and then washing up for the rest of the day. London’s full of great restaurants that’ll do you proud, whether you’re after fancy hotel dining rooms with elaborate set menus, a welcoming gastropub, or down-to-earth curry house feasting. Here are the best places to eat out on Christmas Day in London.
The best restaurants open on Christmas Day at a glance:
- 🍻 Best gastropub: The Red Lion & Sun, Highgate
- 💸 Best big budget blowout: The Ritz, Mayfair
- 👛 Best under £100 a head option: Riding House Cafe, Fitzrovia
- 🍛 Best non-trad choice: Tayyabs, Whitechapel
RECOMMENDED: Things to do on Christmas Day in London.
The information on this page was correct at time of publication, but please check with venues when you book.






































