Fireworks over Big Ben and the London Eye Fireworks over Big Ben and the London Eye © Giggling Gigi/Flickr

New Year's Eve events in London 2015

Don your glad rags and prepare to bring in the New Year in style, the London way...

There is a celebration for everyone this New Year’s Eve in London. From sipping champagne and live jazz at midnight to devouring a five-course meal with the London fireworks as your backdrop or dancing until the sun comes up, here is our pick of where to party in London on 31st December...

Ahead of 2016 flashback to the roaring 20s and to Hollywood’s Golden Era at The Ritz London. Get your tux at the ready, and prepare to dine, drink and dance the night away as you indulge in a four course dinner created by Executive Chef John Williams OBE, a glass of Cristal as Big Ben chimes twelve and a unique firework display in the garden (there is also a military marching band and bagpipe player), followed by dancing the night away to the three piece vintage swing band. £795 per person,

The-RitzThe Ritz

Related: Where to go ice skating in London

Continuing in the Hollywood vintage vibe, but this time circa 1946, Cahoots on Kingly Street in Soho is hosting a New Year’s knees up with live jazz and lindy hop tunes. The evening kicks off with a champagne reception and is followed by a bottomless Belvedere cocktail menu to keep the spirits high. £120 per person bar ticket, £150 table ticket,


For a super central and super delicious celebration, but with a somewhat more low key and culinary approach, book your table Compagnie des Vins on Covent Garden’s Seven Dials. Their New Year’s Eve menu which includes a moreish medley of oysters, foie gras, scallops, a rack of lamb, truffle brie and tiramisu topped off with champagne, will surely see you bring in the new year in with a full tum and satisfied taste-buds. Menu £85 per person, with champagne £150,

Compagnie-des-VinsCompagnie des Vins

Related: Best events for children in London this Christmas

If that still doesn’t suffice the super-foodie revelers, why not feast on a 10-course tasting menu at Gordon Ramsay’s Michelin starred Pétrus restaurant in Knightsbridge. Work your way through divine dishes including 36-month Parmesan linguine with truffle, fresh herb-infused beef tea, fillet of Cornish turbot with Périogord truffle chowder, Balmoral estate venison Rossini with braised celery, rémoulade and sweetbread and cassis jelly with Champagne granita. £185 per person,

petrus-gordon-ramsayGordon Ramsay's Petrus

For the merry makers who want to combine dinner and dancing, Hix Mayfair in Brown’s Hotel, is serving up some truly seasonal British classics, with an a la carte menu designed by chef Mark Hix himself. If you fancy putting your dancing shoes on after, simply head over to the Donovan Bar (no Uber required) and fuel your merriment until the early hours with cocktails and Hix snax served until 2am.

HIX-Mayfair---Martini-Trolley---HR 130HIX Mayfair

Related: London’s winter warmers: the best festive drinking haunts

Nothing beats the glittering London skyline after dark especially on a night such as New Year’s Eve, which sees the city lit up by some of the best fireworks worldwide. So head up to the Sky Pod at London’s Sky Garden for a 360-degree view of all the action. There’s a live jazz band too and a glass of champagne on arrival and at midnight. £150 per person,

Sky-GardenSky Garden

If seeing in the new year, New York style is more your idea of a bash to remember, then The London New Year’s Eve Ball at Battersea Park is all set for a buzzing big apple spirit on a grand scale. Amongst the mayhem and magic you can expect a three-course meal in ‘Times Square’, an impressive ‘Rockefeller tree’ and a Broadway Radio Rockettes style show. £175 per person,

London-New-Years-BallLondon New Year's Ball

1 The Ritz
2 Cahoots
3 Compagnie des Vins Surnaturels
4 Petrus
5 HIX Mayfair
6 Sky Garden
7 The London New Year's Eve Ball