With panoramic views over central London, Primrose Hill is a gorgeous place to watch the night sky erupt with fireworks. Wrap up warm, wear shoes you don't mind getting covered and mud, and bring a Thermos of mulled wine to see in 2024 in cosy style.
There's something absolutely downright magical about watching fireworks at the best of times, but on New Year's Eve they just feel right. Each and every explosion is a glittering farewell to the old year, your past going up in smoke as a new era dawns: across the city, London's NYE parties are soundtracked by pops, bangs and snaps galore the second midnight arrives.
Of course, the biggest and most famous London New Year's Eve fireworks are the official ones laid on by the mayor, and sending sparks flying up and down the banks of the Thames. But £20 tickets to watch them from one of the six official viewing areas tend to vanish faster than a rocket soaring into the sky, so read on for some handy suggestions to get your firework fix as you say goodbye 2023, and hello 2024: from fancy restaurants to rooftop bars to hilly parks.
What time do the New Year’s Eve fireworks start?
The official show starts at 8pm, but the actual fireworks aren't launched until midnight. They'll rocket up to 200 metres into the sky from their spot on Southbank, right next to the London Eye.
Are the fireworks being live streamed?
Can't make it into town? No problem. The mayor's New Year's Eve fireworks are shown on telly each year: just tune into BBC One at midnight to get your fix.
Recommended: here are more fab ways to celebrate New Year's Eve in London