I’m presently in London but still check the Timeout website. This was posted today: https://www.timeout.com/london/food-drink/london-restaurants-open-on-christmas-day
Hopefully helpful to anyone with plans to be here this Christmas. Just remember NO public transport on Dec 25 so plan accordingly.
Christmas lights are up and on. Winter Wonderland in Hyde Park opened last Friday. Winterville at Clapham Common Opens 11/23 (Thursday). Store windows are adorned with festive Christmas tableaux.