Best New Year's Eve Restaurants In London

Kiera Chapman's profile picture
By Kiera Chapman • Editor Food, drink and nightlife specialist with 8+ years in journalism, including bylines at The Sunday Times and Marie Claire. Last updated on 5th November 2026

As we say goodbye to another great year, there's nothing better than soaking up a little luxury at London's best New Year's Eve restaurants 2026. Whether you are looking to secure a romantic, candlelit table for two as the clock strikes midnight, bag a front-row seat to watch the world-famous London fireworks, or celebrate with dinner and dancing among friends, finding the right venue requires a bit of local insider strategy.

Our curated guide features the absolute best places to eat on the 31st December, reviewed across a spectrum of diverse cuisines and budgets. From luxurious, multi-course tasting menus overlooking the city skyline in The Shard or atop the National Portrait Gallery, to hotspots hosting live DJs and immersive dining in Soho and Mayfair, we have vetted every location for atmosphere, service, and culinary execution. Ensure your final meal of the year is nothing short of extraordinary.

Local Insight for NYE: Restaurants with unobstructed, direct panoramic windows of the London Eye fireworks sell out months in advance. Always check whether your booking includes access to a private viewing terrace or if tickets to the local council's restricted ticketing zones are required post-dinner.

Find out more about how we created our guide in our Editorial Policy. 

The Best New Year’s Eve Restaurants In London 2026: A Local's Guide To NYE Dinner




New Year's Eve Restaurants In London With Gorgeous Views

1. 14 Stories

  • Location: 120 Fenchurch Street, City of London, EC3M 5BA
  • Price: TBC
  • Time: seatings from 5pm onwards
  • Why we recommend: this is truly one of the most gorgeous spots for New Year's Eve dinner, combining rooftop views with luscious greenery, a top pick for an indulgent night out

Fancy dining on the top floor of a botanical restaurant for the best New Year's Eve dinner in London 2026? Then you're in luck, because the foliage-adorned 14 Stories is throwing a celebratory bash to remember, complete with panoramic views and music courtesy of a guest DJ.

Their menu combines indulgent British and Mediterranean flavours, also promising elegant cocktails to wash it all down. Think beef Wellington, yellowfin tuna sashimi and milk chocolate parfait.

2. Hutong at The Shard

  • Location: Level 33, The Shard, Joiner Street, London Bridge, SE1 9EX
  • Price: TBC
  • Time: seatings at 5pm and 9pm
  • Why we recommend: their menu is a masterclass in Northern Chinese dining, and the views are truly unbeatable from the Shard

Ever wanted to head up The Shard on New Year's Eve 2026? Now's your chance with modern Chinese restaurant Hutong's offering. Located on the 33rd floor of London's iconic building, it provides a unique blend of breathtaking views and authentic interiors. Guests can enjoy panoramic views of the city skyline, including landmarks like the Thames, Tower Bridge, and the London Eye - perfect if you're after New Year's Eve London restaurants to watch the fireworks from.

This year, there'll be a DJ playing music until late, and an array of set menus to choose from. Choose between an early or late seating, with the option to upgrade to a window able as well. They've got classic or vegan menus on offer, featuring the likes of wok-fried cod fillet, roasted duck and truffle dumplings, with a complimentary glass of Champagne included.

3. Madison New Year's Eve

@ Madison on Thu, 31st Dec 2026 @ multiple start times (see ticket info)

  • Location: Rooftop Terrace, One New Change, EC4M 9AF
  • Time: from 5pm
  • Price: from £157.94
  • Why we recommend: an indulgent dinner, dancing into the early hours and a front row seat for the fireworks - what's not to love?

Dine in style at Madison to say hello to 2027. High above London's streets, you'll tuck into an indulgent three-course feast before a night of dancing and sparkling drinks.

With its rooftop directly opposite St Paul's, you'll have one of the best seats in the city for the midnight fireworks. Grab your tickets to this ultra elegant NYE from just £157.94.

4. Le Pont De La Tour

  • Location: 36D Shad Thames, SE1 2YE
  • Price: £150 per person for six courses
  • Time: all evening, until 10pm
  • Why we recommend: six courses of fine French fare makes Le Pont De La Tour a luxury experience, complete with a riverfront location near Tower Bridge

A Butler's Wharf location for classic French cuisine and fine wine, Le Pont De La Tour is a stunning venue sitting with gorgeous views of Tower Bridge and a riverfront terrace to boot. For New Year's Eve, expect six courses for £150 per person, spanning from mushroom velouté to seared stone bass, beef fillet rossini and duck liver terrine.

Expect a luxurious evening meal to celebrate the occasion. Of course, their drinks menu promises plenty of Champagne and cocktails to celebrate with too.

5. Lucky Cat by Gordon Ramsay

  • Location: 22 Bishopsgate, City of London, EC2N 4BQ
  • Price: a la carte
  • Time: seatings from 5 to 10pm
  • Why we recommend: this is literally the highest restaurant in London, so you can't eat the views, and their Japanese-inspired menu is full of premium eats

Owned by celebrity chef Gordon Ramsay, Lucky Cat on Bishopsgate is a stylish restaurant inspired by the bars of 1930s Tokyo. Both an authentic Asian eatery and a late-night cocktail lounge, the sultry space is filled with dark furnishings and touches of gold throughout. You'll find it 61 floors up, making it the city's highest restaurant and promising amazing views.

This New Year's Eve, there'll be a headliner DJ, live musicians and plenty of surprises, as well as their usual selection of high-end food and drink across multiple different set menus. Think Japanese A5 sirloin steaks, fried duck leg bao, grilled octopus and much more, washed down by Champagne or cocktails.

6. Oblix at the Shard

  • Location: The Shard, 31 St Thomas Street, London Bridge, SE1 9RY
  • Price: TBC
  • Time: seatings from 6 to 8.30pm
  • Why we recommend: these views are truly unbeatable, and their tasting menu offers a touch of indulgence for the occasion

Dine in London's tallest building this New Year's Eve, promising incredible views of the entire city. Oblix at The Shard is hosting an early and late seating for dinner, with a scrumptious tasting menu to get stuck into - and you can even upgrade to a window seat for an even better experience.

This hearty feast includes the likes of wagyu rib eye, Carlingford rock oysters and roasted lobster. This takes place in Oblix West, while over in Oblix East you'll find a late-night party, complete with gourmet canapes, unlimited cocktails and Champagne, as well as live DJs.

7. Bōkan

  • Location: 40 Marsh Wall, Canary Wharf, E14 9TP
  • Price: from £130 per person for five courses
  • Time: seatings from 4 to 11pm
  • Why we recommend: this rooftop destination provides an amazing view of the fireworks at midnight, with a high-end tasting menu to keep you fuelled up to that point

Promising some of the most stunning views around this New Year's Eve, Bōkan is a stylish Canary Wharf restaurant that spans across the 37th, 38th and 39th floor of the Novotel Hotel. Cosy up on plush leather sofas as you admire the city at night, with floor-to-ceiling windows and rustic furnishings filling the space.

They're going all-out for New Year's Eve, with premium eats and a great vantage point for the fireworks. Sip Champagne and indulge in one of their set menus, which range from £130 to £240 per person depending on seating time. Dishes are created by Executive Chef Robert Manea, promising the very best of British produce. Think winter truffle ravioli, beef fillet and Cornish crab.

8. The Portrait By Richard Corrigan

  • Location: National Portrait Gallery, St Martin's Place, WC2H 0HE
  • Price: £280 per person for seven courses - £500 minimum spend
  • Time: seatings from 8 to 9.15pm
  • Why we recommend: these guys have always got something exciting on offer for New Year's Eve, and the fireworks views are a real bonus

The Portrait By Richard Corrigan will mark the festive season with an exceptional dining experience, live music, and breathtaking views of London's iconic fireworks.

As midnight approaches, diners will be treated to a multi-course menu that tantalises the senses. Dishes include Dover sole, goat's cheese mousse and lobster tail bisque, with an optional wine pairing for £220.

9. New Year's Eve Feast and London Rooftop Party

@ Smiths of Smithfield on Thu, 31st Dec 2026 @ multiple start times (see ticket info)

  • Location: Smiths of Smithfield, 67-77A Charterhouse Street, EC1M 6HJ
  • Price: £43.20 to £583
  • Time: 7pm to 2am 
  • Why we recommend: it delivers a multi-tiered NYE celebration combining a decadent five-course feast with sweeping skyline views from a covered, heated rooftop bar

Celebrate New Year's Eve across multiple floors at Farringdon's iconic Smiths of Smithfield. The evening centres around an indulgent five-course feast on the upper levels, spotlighting premium steaks, seasonal seafood and rich desserts paired with sommelier-selected wines.

As the midnight countdown approaches, head up to the glass-roofed terrace to soak in spectacular night views of the London skyline with a glass of fizz in hand. Backed by late-night DJs keeping the energy high, it offers a sophisticated, multi-floor journey into the new year.

10. Riverside New Year's Eve Feast 2026

@ The Oyster Shed on Thu, 31st Dec 2026 @ 19:30 - 2:00

  • Location: 5, Angel Lane, EC4R 3AB
  • Price: £90.10 
  • Time: 7:30pm to 2am
  • Why we recommend: a place to savour amazing seasonal plates and party? The Oyster Shed is doing it all this year – and to their usual super-high standard

A sophisticated modern venue that knows how to let loose? That's where you really want to spend your last evening of 2026 – and we've got just the place. The Oyster Shed is hosting a Riverside New Year's Eve Feast, complete with views of central London from the floor-to-ceiling wraparound windows that make up most of the restaurant's exterior. 

Settle in for a four-course meal featuring dishes like crispy monkfish, miso dark chocolate and herb crusted venison loin – with vegan alternatives for every course. But not before you've been treated to champagne, canapés and sourdough on arrival. You'll then move into party mode as the DJ spins tracks until 2am – set against sweeping views of the city. 

11. New Years Eve 2026 at Aviary

@ Aviary on Thursday 31st December 2026

  • Location: 10th Floor, 22 - 25, Finsbury Square, EC2A 1DX
  • Price: from £85 per person
  • Time: various start times until 3am
  • Why we recommend: Aviary have gone to great lengths to make this premium affair as accessible as possible, releasing various tickets with benefits ranging from champagne on arrival to VIP seating

This deluxe contemporary rooftop restaurant and bar is putting itself to good use this December with New Years Eve 2026 at Aviary; the night will consist of a dazzling series of events, from a bespoke five-course meal in the Art Deco-inspired dining area to a DJ-led rooftop party set against panoramic views on the open-air terrace. 

There are different ticket types available depending on your budget, with one including a VIP private area throughout the rooftop party with sofa seating, drinks and nibbles served as the music plays. You'll even get to witness the countdown fireworks from this exclusive viewpoint. 

 

12. New Year's Eve 2026 at Florattica Rooftop London

@ Florattica on Thu, 31st Dec 2026 @ 19:00 - 2:00

  • Why we recommend: Champagne lovers can upgrade to the £500 Dom Pérignon experience, combining prestigious pours with dinner and a sky-high party atmosphere
  • Locations: Canopy by Hilton London City, 11-15 Minories, City of London EC3N 1AX
  • Price: from £371 per person
  • Time: 7pm - 2am

Florattica is swapping an ordinary New Year's dinner for a rooftop feast with rhythm, fizz and glittering views across London. Packages are priced from £371 each, including a welcome serve, three courses, half a bottle of Moët & Chandon and a Champagne toast as 2027 arrives.

Located at 11-15 Minories, this elevated Aldgate spot completes the occasion with live musicians and dancing until late.

13. New Years Eve 2026 at Wagtail

@ Wagtail on Thu, 31st Dec 2026 @ multiple start times (see ticket info)

  • Location: 68 King William Street, City of London, EC4N 7HR
  • Price: from £120 per person
  • Time: dinner from 5pm, party from 9pm until 3am
  • Why we recommend: not only are the views fantastic here, but their indulgent multi-course menus are enough to entice anyone

Promising early and late sittings, Wagtail is a stunning City restaurant that's putting on a delicious New Year's Eve menu. This rooftop destination provides amazing views of the capital, as you tuck into three or five tasty courses.

On the menu? Everything from beef tartare to halibut with lobster velouté and dark chocolate sea salt mousse. Plus, there's a rooftop party to follow, complete with live DJs and entertainment.

14. Celestial New Year's Eve

@ Solaya on Thu, 31st Dec 2026 @ multiple start times (see ticket info)

  • Location: 25th Floor, 1-3 Rivington Street, Shoreditch, EC2A 3DT
  • Price: from £116.60 per person
  • Time: 6pm - 8pm, or 8.30pm - 2am
  • Why we recommend: Solaya is a great restaurant with really moreish plates, and it's themed New Year's party is bound to be just as lavish 

Turn up the luxury this 31st of December at Solaya's Celestial New Year's Eve party. Transformed into a sky-high cosmic dreamscape, the space boasts sweeping skyline views alongside stunning photo opportunities. Indulge in Kenny Atkinson's pristine French-Mediterranean menu, craft cocktails, and continuous live entertainment, including live music acts and DJs.

Ticket options start from £116.60 per person, offering an early four-course dinner (6pm - 8pm) or a late six-course dining experience (8.30pm - 2am). You can even skip a formal table completely and order Champagne and canapés at the bar while waiting for the 2027 midnight countdown.

Luxe London New Year's Eve Restaurants For Blowing The Budget

15. Romy Gill At The Pem

  • Location: Conrad London St. James, 22-28 Broadway, Westminster, SW1H 0BH
  • Price: a la carte
  • Time: all evening
  • Why we recommend: this premium tasting menu will take you on a culinary journey, and we love the high-end but not stuffy vibe here

Celebrate the turn of the year with a vibrant feast at Romy Gill at The Pem. Built around the spirit of Neemat - blessing, bounty, and abundance - the menu celebrates togetherness with indulgent, spice-rich dishes crafted for sharing.

From charcoal-smoked Tandoori lamb chops to delicate chai-spiced desserts, it offers an elegant, celebratory atmosphere steps away from London's iconic midnight landmarks.

16. Sexy Fish

  • Location: Level 33, The Shard, Joiner Street, London Bridge, SE1 9EX
  • Price: a la carte
  • Time: seatings from 9 to 10.30pm
  • Why we recommend: this is one of Mayfair's most dazzling restaurants, and they always go all-out with the entertainment on New Year's Eve

Sexy Fish London, the iconic destination in Berkeley Square, is celebrating the festive season with 'Sexy Fishmas.' On the 31st of December, step into the new year with a dazzling Midnight Fish experience, featuring mirrorball dancers, glittering vibes, Don Julio 1942 cocktails and a fantastic DJ set.

Indulge in either their a la cate menu or one of their omakase tasting experiences, with minimum spends applicable. Highlights include yellowtail sashimi, Iberico sticky pork ribs, spicy beef tenderloin and salmon ceviche, to name just a few options.

17. The Montague on The Gardens Hotel

  • Location: 15 Montague Street, Fitzrovia, WC1B 5BJ
  • Price: a la carte
  • Time: 5.30 to 10pm
  • Why we recommend: this elegant restaurant is a great way to feel sophisticated without breaking the bank, as their a la carte dining option means that you can order exactly as much as you like

Four-star destination The Montague on The Gardens Hotel, right by the British Museum, is home to possibly the best New Year's Eve restaurant London has to offer. It's a quintessentially British sanctuary; with its enviable location overlooking the private gardens of Bedford Square, this boutique gem marries old-world charm with modern luxury. 

Head to its Blue Door Bistro to tuck into its a la carte menu paired with a selection of wines and Champagnes. Expect everything from black pepper prawns to herb-crusted fillet of beef and wild mushroom risotto, with the option for private dining if you're after something more exclusive.

18. Bacchanalia

  • Location: 1 Mount Street, Mayfair, W1K 3NA
  • Price: a la carte
  • Time: all evening
  • Why we recommend: there's so much entertainment to enjoy during and after your dinner here, and their Greek menus are to-die-for

A luxury restaurant in the heart of Mayfair, Bacchanalia is a gorgeous destination filled with opulent marble statues, high ceilings and touches of gold decor throughout. Inspired by Greek and Roman mythology, you'll find themed artwork on the walls and ceilings, as well as a Mediterranean menu.

This year, they're offering dinner in both the main restaurant and on the mezzanine. You'll be welcomed with a complimentary cocktail in Apollo's Muse, before enjoying a meal accompanied by opera performers. Bookings after 8.30pm guarantee a space at the afterparty, complete with live DJ sets and a buzzing atmosphere.

19. Whitcomb’s

2 or 3 Course Festive Set Menu - From £42 and 2 other offers

  • Location: 38 Leicester Square, WC2H 7DX
  • Price: £130 for four courses, or £195 for five
  • Time: seatings from 5 to 9.30pm
  • Why we recommend: with a choice between early and late seatings, you can count on these guys to both begin your night in style and keep the party going until midnight, depending on what you're after

With early and late sittings priced at £130 and £195 respectively, Whitcomb's At The Londoner in Leicester Square has several packages for enjoying their amazing interpretation of food from the French and Italian rivieras.

The early menu begins at 5pm, with the last sitting at 6.30pm and includes four courses like San Marzano tomato gnocchi, crispy skinned sea bass and ribeye steak, alongside a glass of Veuve Clicquot Brut. The second starts at 8pm and includes an extra course to start, as well as live entertainment and a second glass of Champagne for the midnight toast.

20. 8 at The Londoner

  • Location: The Londoner, 38 Leicester Square, WC2 H7DX
  • Price: £450 minimum spend per person
  • Time: seatings from 5pm onwards
  • Why we recommend: Japanese drinks and dining meets classy capital city cocktail bar - with epic views of the New Year's Eve celebrations

If you're looking to end the year on an extra indulgent note, it's hard to beat 8 at The Londoner. Its curated experiences pack in the finest Japanese food and drink, plus incredible views of the evening's fireworks festivities.

Dine a la carte, with dishes including chicken robata skewers, tiger prawn tempura, A5 wagyu and much more. If you come for an early dinner there's no minimum spend, but from 8.30 onwards they turn things up a notch with private booths, live entertainment and plenty of cocktails.

21. SUSHISAMBA Covent Garden

  • Location: The Piazza, Covent Garden, WC2E 8RF
  • Price: a la carte
  • Time: seatings from 7 to 10pm
  • Why we recommend: the entertainment will be in full swing this New Year's Eve, and their a la carte menu offers a unique combination of flavours

For a restaurant with some wow-factor to it, check out SUSHISAMBA in Covent Garden, or their other venue on Bishopsgate. Expect a stunning ceiling display full of plants, hanging over plush red velvet booths and colourful artwork. Expect fantastic cocktails that are bound to impress, as well as a unique fusion of Peruvian, Brazilian and Japanese cuisines.

Sample bites like A5 Kobe gyoza, aubergine tempura and tuna ceviche from their a la carte menu.

22. The Ivy Asia

  • Location: 1 New Change, St Paul's, EC4M 9AF
  • Price: £125 for three courses
  • Time: all evening
  • Why we recommend: this restaurant is as elegant as it is full of character, and their satisfying Asian menu is one that you'll be dreaming of well into January

This New Year's Eve, The Ivy Asia invites guests to immerse themselves in a dazzling Tokyo-inspired celebration, where vibrant neon lights and high-octane energy set the stage for an unforgettable night. Toast to 2027 in true Ivy Asia style with a specially curated set menu for £125 per person.

Devour dishes like tempura-spiced sea bass, black cod miso and seared wagyu beef tataki, followed by sticky toffee pudding. Pair these with fine wines or cocktails, and cheers to the New Year.

23. The Chesterfield Mayfair Hotel

Christmas Incentive Dinner Offer and 3 other offers

  • Location: Butlers Restaurant, The Chesterfield Mayfair, W1J 5EB
  • Price: a la carte menu
  • Time: seatings from 6.30 to 9.30pm
  • Why we recommend: this place offers London sophistication with a touch of old-world charm, with a fancy British menu to boot

After a great restaurant for New Year's Eve in London? If you're looking to ring in 2027 somewhere truly special, The Chesterfield Mayfair offers a dining experience that blends heritage, artistry and impeccable taste.

At Butlers Restaurant, Executive Chef Ashley Tinoco presents an à la carte New Year's Eve menu that celebrates British luxury, from native lobster and crayfish cocktail to Hereford beef fillet and Dover sole, filleted right at your table. Surrounded by classic décor and polished service, you can expect an evening of relaxed indulgence, exquisite food and an atmosphere that feels effortlessly celebratory. 

24. New Year's Eve Dinner At The Milestone Hotel and Residences

@ The Milestone Hotel and Residences on Thu, 31st Dec 2026 @ 18:00 - 22:00

  • Location: 1 Kensington Court, W8 5DL
  • Price: price on request 
  • Time: from 5:30pm 
  • Why we recommend: a one-off dining experience for those seeking a refined evening in an extra special location

A London New Year's Eve dinner centred around fine dining? Experience the most lavish meal you'll have all year at The Milestone Hotel and Residences' restaurant, Cheneston's. 

An eatery where grandeur knows no bounds, guests are invited to settle in for an unforgettable seven-course feast accompanied by live music, cocktails and complimentary champagne.  

25. The Golden Gods New Year's Eve Party

@ L'oscar London on Thu, 31st Dec 2026 @ 20:30 - 2:00

Settle in for a magical night at L'oscar hotel's extravagant Golden Gods New Year's Eve Party that involves an exclusive dining experience made even better with live entertainment, music and cocktails. Enjoy a five-course meal inspired by Japanese-Peruvian cuisine as you're surrounded by historic architecture and a spectacle of live acts.

As the music sets in, the party begins – with a party-only ticket available for a night that's a little more affordable and just as glamorous, with a glass of champagne included for each guest. 

26. New Year's Eve at Ham Yard With Live Music

@ Ham Yard Hotel on Thursday 31st December 2026

The Ham Yard Hotel's whimsical restaurant is hosting a New Year's Eve dinner where you'll be treated like royalty from start to finish. Begin with a a welcome drink as soon as you enter, before appetisers are laid out for the table to share. 

What follows is five spectacular courses made up of seasonal ingredients and refined British and European cuisine. From prawn ravioli with a spiced shellfish bisque to Devon White chicken with black truffle, you know you're in for something special. 

Like music will be playing throughout the restaurant from 9pm, and everyone will receive a glass of champagne at midnight as a classy toast to the New Year. 

27. The Library: New Year's Eve Exclusive Dining

@ The Chesterfield Mayfair Hotel on Thu, 31st Dec 2026 @ 19:00 - 1:00

Embark on a dining experience that celebrates the nostalgia of the festive season with The Library: New Year's Eve Exclusive Dining at The Chesterfield Mayfair Hotel. Up to 20 people will be able to book out this beautiful private space for an intimate gathering that feels uber exclusive. 

Step into a room with oak-panelled walls, high ceilings, dramatically draped curtains and an elaborate candelabra-adorned table setting, for a five-course set menu full of delights. Each guest will begin with a chilled glass of champagne, followed by the meal with tea, coffee and petit fours. Your meal will also be paired with half a bottle of wine specially selected by the sommelier. 

Champagne will arrive just in time for the countdown – with a TV allowing you to watch the London fireworks display if you desire. 

28. New Year's Day Dining at The Chesterfield Mayfair

@ The Chesterfield Mayfair Hotel on Fri, 1st Jan 2027 @ 18:30 - 22:30

  • Location: 35 Charles Street, W1J 5EB
  • Price: TBC
  • Time: from 6:30pm
  • Why we recommend: ditch the big NYE blowout for a fine dining experience where your palate will be left in the trusty hand's of the restaurant's executive chef, with a curated menu that represents the hotel's heritage

Spend New Year's Eve in an elaborate dining room within The Chesterfield Mayfair Hotel, surrounded by loved ones and mesmerising interiors as you savour dishes from a creative a la carte menu. 

The restaurant's executive chef will be the one behind the incredible plates, curated specifically for this special occasion. Rich-coloured draperies, chandeliers and plush seating set the scene for an extravagant night ahead, with live music playing out across the dining area to round off the experience. 

Affordable New Year's Eve Restaurants In London

29. Leicester Square Kitchen

3 Plates Pre-Theatre Dinner Menu - £32 and 3 other offers

  • Location: 31-36 Leicester Square, WC2H 7LH
  • Price: £105 for four courses
  • Time: seatings from 5 to 8pm
  • Why we recommend: you're right in the heart of the action here, and their bubbles-infused dinner is the ideal way to begin a night of celebration

Decked out in dark brick walls, marble-topped tables and modern furnishings, Leicester Square Kitchen is a trendy spot for enjoying a feast on New Year's Eve. Not only can you expect cocktails and DJ sets until late, but they've also got a special set menu for £105 per person.

Dig into everything from roasted cauliflower with jalapeno breadcrumbs to 28-day aged rib-eye steaks and grilled soya mince empanadas, followed by chocolate fondant. Plus, they're throwing in a glass of Pommery Brut.

30. PJ’s Chelsea Brasserie

  • Location: 52 Fulham Road, South Kensington, SW3 6HH
  • Price: a la carte
  • Time: seatings from 5 to 9.30pm
  • Why we recommend: this is an affordable pick for New Year, with a la carte dining options and a stylish Parisian interior

PJ's Chelsea Brasserie can be found on the iconic Fulham Road, having been popular among locals for many years. Expect Parisian-inspired interiors full of golden touches and wooden furnishings, with a modern British menu to enjoy.

Tuck into the likes of baked camembert, chicken Milanese, lobster and crab ravioli and so much more, with creative cocktails to match - we recommend the chocolate martini.

31. The Ivy Collection

  • Location: across London
  • Price: £97.50 for four courses
  • Time: until 10.45pm
  • Why we recommend: you can always count on The Ivy for a high-end meal that's not outlandishly priced, promising a sophisticated end to 2026

If you're looking to spend New Year's Eve at London restaurants, these guys have got several. Step into a world of magic at one of the The Ivy Collection's multiple venues, and enjoy an evening filled with exceptional food, drinks, and captivating entertainment.

For £97.50, indulge in a set menu that includes a glass of Champagne. Think black truffle arancini, roasted flat iron chicken, glazed teriyaki salmon supreme and more.

32. Sticks'n'Sushi Shoreditch

  • Location: 100 Shoreditch High Street, E1 6JQ
  • Price: a la carte
  • Time: seatings from 2 to 8.30pm
  • Why we recommend: we can't get enough of the extensive Japanese menu here, and the elegant cocktails are a great way to celebrate in style

Promising its signature sleek Danish interiors, romantic low lighting and a mouthwatering menu full of Japanese fare, Sticks'n'Sushi in Shoreditch is a stylish space to dine on the 31st. Take a seat at their elegant wooden stalls to enjoy a sophisticated yet laid-back meal, with a number of great value set menus or a la carte options to choose from.

Tuck into the likes of tuna tartare bites, pink Alaska uramaki, portobello mushroom nigiri and so much more. Or for a group feast, they've got sharing selections from as little as £26 per head, pairing nicely with their cracking cocktails.

33. Monmouth Kitchen

Group offer £55 and 1 other offer

  • Location: 20 Mercer Street, Covent Garden, WC2H 9HD
  • Price: £120 for four courses
  • Time: seatings until 8pm
  • Why we recommend: the menu here is a unique fusion of Mediterranean and South American flavours, resulting in quirky and delicious dishes

Covent Garden favourite Monmouth Kitchen is known for its unique combination of Italian and Peruvian plates, served in stylish surrounds. Expect sleek, black and white interiors, promising a celebratory atmosphere on the 31st.

Kick off your meal with burrata Pugliese or sea bass ceviche before diving into mains like dry-aged rib-eye steak with warm gorgonzola butter and San Marzano tomato gnocchi. Plus, they'll even add on a glass of Moet & Chandon Brut.

34. The Cardinal Bar & Kitchen

Bottomless Brunch and 4 other offers

  • Location: 9 Aldgate High Street, EC3N 1AH
  • Price: a la carte
  • Time: all evening
  • Why we recommend: for City parties on New Year's Eve, there's nowhere better than this trendy spot, and they're even throwing in some free canapes

When it comes to ringing in the new year with flair, The Cardinal Bar & Kitchen knows how to put on a show. Their New Year's Eve menu is all about elevated indulgence, starting with luxe canapés like truffle and wild mushroom vol-au-vents and mini potatoes topped with avruga caviar.

From there, it's a three-course feast spanning seabass ceviche and burrata with burnt mandarin, through to mains like roast porchetta with truffle gratin or a seared halibut with champagne velouté. Sweet tooth? Desserts include matcha chocolate fondant and orange blossom Basque cheesecake, all capped off with panettone, brandy cream, and a glass of champagne at midnight. With complimentary petits fours and a stylish City setting, The Cardinal promises a New Year's Eve that blends sophistication with celebration.

35. Harry's

  • Location: King's Cross, Victoria, Marylebone, Knightsbridge and Covent Garden 
  • Price: £85 per person
  • Time: seatings from 3 to 11.30pm
  • Why we recommend: for a celebration dripping in glamour, sparkle and la dolce vita, Harry's delivers a golden send-off 

This New Year's Eve, Harry's is offering a delicious three-course menu full of Italian favourites. You'll be welcomed with a Harry's bellini, before digging into your meal at one of their multiple London restaurants.

Think yellowfin tuna ceviche or beef carpaccio to start, followed by the likes of creamy seafood risotto, aubergine parmigiana and tiramisu.

36. Gazette Putney

  • Location: 147 Upper Richmond Rd, Putney, SW15 2TX
  • Price: £84 per person for six courses
  • Time: all evening
  • Why we recommend: fantastic French fare, homely hospitality and fine dining flair to take you into the New Year

Have you heard the news? Gazette is serving up a fantastic French feast this New Year's Eve. Whether you book into its restaurants in Putney, Battersea or Clerkenwell, you can expect foodie heaven to see in 2027.

We're talking roasted rump of beef, caramelised scallops and poached pear with cinnamon and vanilla. From the terrines to the sauces, everything is prepared and cooked right here by Chef Pascal Even and his team. Bon appétit.

37. New Year's Eve in The Curry Room

@ The Curry Room at The Rubens at The Palace Hotel on Thu, 31st Dec 2026 @ 17:30 - 23:00

  • Location: 39 Buckingham Palace Road, SW1W 0PS
  • Price: £60 per person
  • Time: 5.30pm - 11pm
  • Why we recommend: this is an opulent yet cosy dining affair located right opposite Buckingham Palace's Royal Mews. It is perfect for couples or small groups looking for fine-dining comfort food, exceptional service, and rich regional Indian spices on New Year's Eve

Get ready to ring in the new year with a royal feast on the 31st of December at New Year's Eve in The Curry Room. Located inside the prestigious venue at The Rubens at the Palace, this intimate restaurant pairs rich red decor and traditional Indian embroidery with relaxed background music for an unforgettable celebration.

You'll get to tuck into a menu full of rich Indian flavours crafted by chef Arun Kumar, featuring starters like lamb shami kabab or crisp onion bhaji, followed by aromatic mains like luxurious lobster in coconut sauce, classic butter chicken, and delicious plant-based options. Every main dish is served with tarka dal, basmati rice, and butter naan, finished off with sweet desserts like gulab jamun or Mrs Tollman's cheesecake.

Fun New Year's Eve Restaurants With Entertainment In London

38. Quaglino's

  • Location: 16 Bury Street, West End, SW1Y 6AJ
  • Price: from £100 per person for four courses
  • Time: an early and late sitting
  • Why we recommend: this historic joint knows how to throw a party, and whether you're swinging by early or enjoying a luxurious late dinner, there's something for everyone here

One of the best known restaurants in the city, where even the Queen has dined, Quaglino's is a high-end destination in the West End. Expect gorgeous dark red and gold interiors, with a grand stage covered by elegant velvet curtains, with a cocktail menu that's been in the works since 1929.

They're hosting a masquerade ball for New Year's Eve, with the option to enjoy an early dinner or book a main sitting to attend the party too. Dishes include seared scallops, whole roast quail and wild mushroom linguine.

39. Brasserie Zedel

  • Location: 20 Sherwood Street, Piccadilly Circus, W1F 7ED
  • Price: TBC
  • Time: early dining 7pm - 9pm; main show from 9pm; after-party in Bar Américain until 3am
  • Why we recommend: a full-scale Parisian spectacle with cabaret, burlesque, jazz and midnight Can-Can, ideal for anyone who wants dinner, theatre and dancing all under one very glamorous roof

This New Year's Eve, Brasserie Zédel is whisking guests back to the golden age of Paris with an evening steeped in cabaret, vintage glamour and non-stop entertainment. Those dining between 7pm and 9pm will enjoy a lively pre-show before heading to Bar Américain for the after-party.

From 9pm, the restaurant transforms entirely, immersing guests in a world of midnight magic. Expect cabaret performances, burlesque stars, magicians, acrobatics, silhouette artists, sultry jazz and a dazzling Josephine Baker tribute, all hosted by the charismatic Scarlet Mercury. As the clock hits midnight, showgirls burst onto the stage with a high-kicking Can-Can while swing and jazz bands carry the party deep into the night. And when the main event winds down, Bar Américain keeps the Parisian spirit alive with a vinyl DJ set until 3am.

40. The Candlelight Club

@ The Candlelight Club on Various dates from Saturday 21st November 2026

  • Location: secret location
  • Price: from £59.40 for four courses, with optional extras
  • Time: event starts at 7pm
  • Why we recommend: this immersive evening is more than juts a dinner, it's an all-night party that makes us feel like we've been taken back in time to the 1920s

After unique NYE restaurants in London? 1920s-themed The Candlelight Club is a dinner event harking back to the Prohibition era, complete with live music throughout your meal.

There's a four-course set menu up for grabs, as well as the chance to add on bottomless drinks from 8 to 11pm for £54 each (you'll also be able to bag access to the main party afterwards for an extra fee). To dine, drink and dance your way into 2027, there's no better place, especially when dessert involves a chocolate and raspberry pot.

41. No 1 Duke Street

  • Location: No 1a Duke Street, Richmond, TW9 1HP
  • Price: a la carte
  • Time: seatings from 4 to 9pm
  • Why we recommend: this is a warm, cosy setting for a celebratory meal, and their menu won't break the bank either

A warm, welcoming restaurant in Richmond, No 1 Duke Street is offering all-day dining on New Year's Eve. It's got a stunning, fairy-lit courtyard at the entrance, as well as an open fireplace inside, perfect for a cosy meal to kick off your night.

Their reasonably-priced, a la carte menu features everything from pan-roasted potato gnocchi to coconut prawn curry and portobello mushroom ragu, paired with refreshing cocktails.

42. Cirque de JOIA New Year's Eve party at art'otel

@ Joia on Thu, 31st Dec 2026 @ multiple start times (see ticket info)

  • Location: 15th Floor, 1 Electric Boulevard, Battersea, SW11 8BJ
  • Price: varies depending on package
  • Time: dinner from 6pm, party from 9pm until 3am
  • Why we recommend: you can customise the night exactly how you like here, and their menu is perfect for sharing with friendly, family or a partner

Whether you're just after a meal or a whole night of celebrations, art'otel in Battersea has got it all going on this New Year's Eve. They're offering early or late dinner sittings of their multi-course sharing feast - the later one getting you access to the party as well.

Enjoy a glass of Telmont Champagne, while tucking into the likes of hand-dived scallops, patatas bravas and seared beef fillet. Afterwards, dance to live music and DJs in Perola Bar, with the option to add on rooftop access for midnight as well.

43. New Years Eve 2026 at The Jugged Hare

@ The Jugged Hare on Thu, 31st Dec 2026 @ multiple start times (see ticket info)

  • Location: 49 Chiswell Street, City of London, EC1Y 4SA
  • Price: either £75 or £120 per person, for three or five courses
  • Time: multiple sittings from 6pm
  • Why we recommend: the hearty British menu will keep you fuelled for a night of celebrations, and you can even stay on afterwards to enjoy live music

A buzzing gastropub in the heart of the City, The Jugged Hare is hosting a New Year's Eve celebration with a special menu for the occasion. They're offering early and late sittings, with three or five courses, respectively.

Think pan-roasted wild turbot, caramelised aubergine with mulled wine spices and poached pear desserts. Plus, the later option includes two drinks, and there'll be live musicians playing until late.

44. New Year's Eve at Hard Rock Cafe London

@ Hard Rock Cafe Mayfair on Thu, 31st Dec 2026 @ 11:30 - 22:00

  • Location: 150, Old Park Lane, W1K 1QZ
  • Price: from £25.24
  • Time: from 11:30am
  • Why we recommend: you can secure an NYE meal out without breaking the bank, with three courses lined up for hungry diners who want to revel in a nostalgic setting

Surround yourself with music memorabilia at the iconic Hard Rock Cafe for their New Year's Eve dinner, offering a decadent spread along with complimentary drinks included with each ticket. 

Begin with a welcome glass of fizz and relish in the live music in anticipation for your meal; choose from two fully-loaded salads to start, followed by a main with options ranging from braised short rib to salmon and a cranberry smash burger. Dessert will come in the form of a festive cheesecake as a sweet end to the night. 

45. Your Invitation to a Gatsby New Years Eve

@ Pivot British Bar & Bistro on Thu, 31st Dec 2026 @ multiple start times (see ticket info)

  • Location: Pivot British Bar & Bistro, 3, Henrietta Street, Covent Garden, London, WC2E 8PS
  • Price: from £95.40
  • Time: from 6pm
  • Why we recommend: this event transport you to the golden party era, where you can dine like Gatsby on an elaborate spread soundtracked to smooth jazz

Pivot cordially invites you to their Gatsby New Year's Eve: a 1920s-themed night starring a seven-course tasting menu curated by an award-winning chef.

With plates made from exceptional seasonal produce, enjoy anything from fresh rosemary bread and whipped butter to braised ox cheek and a chocolate tart. They've also created a few limited edition cocktails for the occasion, including the Millionaire Mule and fizzy elderflower-based Golden 75. Throw on your fanciest dress and prepare for an evening filled with divine food and a classic jazz soundtrack for a glamorous touch. 

46. New Year's Eve at Wahaca Southbank

@ Wahaca Southbank on Thu, 31st Dec 2026 @ 19:00 - 1:00

  • Location: Wahaca Southbank, Queen Elizabeth Hall, Southbank Centre, Belvedere Rd, London, SE1 8XX
  • Price: £250
  • Time: from 7pm
  • Why we recommend: the restaurant's Southbank location makes it a prime spot for firework viewing, made even better with a food and drinks offering that doesn't hold back

New Year's Eve at Wahaca Southbank promises an indulgent night of feasting, sipping and dancing soundtracked to a live mariachi band and late-night DJ set.

Guests will be welcomes with complimentary drinks, Mexican canapés and live music before it's time to take a seat for the banquet featuring taco platters, chips and dips, tasty sides and a trio of desserts including churros. The drinks will be flowing just as much as the food, with bottomless amounts of margaritas, cocktails, wine and beer available to all. Make sure you're not distracted enough to miss the big firework display – which will be taking place right outside the restaurant. 

Frequently Asked Questions

Which London NYE restaurants offer views of the official fireworks?

Getting a view of the famous London New Year's Eve fireworks while dining is highly competitive. Some of the top spots that offer beautiful vistas or custom experiences include Bōkan, 14 Hills and Le Pont de la Tour.

What is the average price for a New Year's Eve dinner in London?

Prices vary widely depending on the style of dining, but New Year's Eve menus generally fall into three price tiers: budget-friendly or à la carte options, mid-range set menus, and premium fine dining where you can expect to pay £150 plus.

Are there NYE dining options that include entertainment or a party atmosphere?

Yes. If you want your dinner to transition into a party without changing venues, London has several options, such as The Candlight Club, SKy Garden, Quaglino's, and Lucky Cat. 

When do I need to book my London NYE restaurant?

You should aim to book between September and October. Because New Year's Eve is the busiest night of the year for London hospitality, prime sittings (especially 'second sit' tables from 8.30pm onwards that allow you to count down to midnight at the table) sell out months in advance. Please note that many venues require a deposit or full payment upfront to secure the booking.