What's on in London, top London restaurants, best London bars, eating out in London, events in London, free events in London ...
The high streets are becoming a stampede, every pub has a cauldron of mulled wine on the bar, there’s gingerbread in seemingly everything, yes, the 2025 festive season is finally kicking into gear.