10 of the best Christmas menus in London, at every price point

From festive pizzas to pigs-in-blanket burgers, here are 10 restaurants serving Santa in 2025