New Year's Eve In London: 2025 Event Guide

London has always been one of the best cities in the world for welcoming the new year, and that isn't set to change in 2025. Even if the usual club nights aren't your bag, there's still plenty of fun to be had in the capital city. From bottomless booze to swanky dinners and mesmerising live entertainment, check out our top picks for the best New Year's Eve events in London this year.

For further inspiration, take a look at our London New Year's Eve Guide.

Last edited by Scarlett Welch

Last updated on 26th February 2025



Electric Shuffle

Grab the gang and head over to Electric Shuffle to enjoy one helluva New Year's Eve brunch. With venues in London Bridge and Canary Wharf, you can say goodbye to 2024 by chowing down on unlimited pizza and sipping glasses of fizz, then play your mates at their jazzed-up version of shuffleboard.

Madison New Year's Eve

@ Madison on Wed, 31st Dec 2025 @ multiple start times (see ticket info)

Celebrate the arrival of 2026 in one of London's most iconic venues - Madison. With its award-winning reputation and unparalleled city views, this is the ultimate New Year's Eve destination for those who love to celebrate in style.

Enjoy a three-course feast with live performances to start your evening, or arrive fashionably late for a night of champagne, canapés, and skyline magic. As DJs and entertainers bring the energy to new heights, the countdown to midnight promises an unforgettable moment high above the city lights.

Capital Pleasure Boats

You can count on Capital Pleasure Boats for a fantastic New Year's Eve party, with two different boats to choose from on the 31st. With tickets to suit all budgets, you can enjoy a glass of prosecco on arrival, or even book a bottomless drinks package instead.

There'll be a live DJ on both of the four-hour cruises, playing all the best pop ad disco hits. What's more, you'll get to see all the sights along the Thames, and you'll have an excellent view of the fireworks at midnight - with prices starting from £110 per person.