New Year's Eve in London for many folk isn't an evening given over to great food. It's often more about either hiding yourself away at home whilst drunken revellers fill the streets or joining said revellers and having a very, very quiet New Year's Day as a result.
But if you've had enough of being stuck at home with the relatives and want to head into town for dinner, there are a plenty of decent restaurants open for business.
Whether you're looking for bargain basement or black tie - our New Year's Eve restaurant list has it all.
Dinner tickets are available in both Aqua Nueva & Aqua Kyoto for £150 per person and that includes a glass of Veuve Clicquot on arrival, live entertainment during dinner and a DJ until 4am. And up on the roof terrace overlooking Regent Street you’ll be able to see the fireworks at midnight. Bar entry tickets are £50.
Ottolenghi's Soho spot NOPI has an £80 NYE menu with three dishes per person plus amuse bouche and tea and coffee.
Brasserie Zedel is going back to the 20s for the night with live jazz, circus artists and more. If you're staying past 9pm a £45 charge gets you the evening’s entertainment, along with a glass of Champagne.
Bentley's is putting on a five course menu (think lobster, cavair and champagne) with live music for £98.
Evelyn's - the downstairs restaurant At The Blue Posts is having its first NYE dinner.It's £55 or £70 depending on whether you take the early or late sitting.
XU London have a cracking feast menu for New Year's Eve - featuring dumplings, goose and the new festive drinks selection. It's £65.
The Savoy's Beaufort Bar, will be offering guests unlimited canapés and Champagne on the night for £250 per person and it's a good spot for fireworks watching.
You're only minutes from the river at Frenchie Covent Garden who are putting on a 7 course tasting menu for the night (£140 or £120 vegetarian menu).
Bryn Williams at Somerset House has unrivalled views of the fireworks being on the river itself. Their NYE dinner package includes unlimited drinks for £295.
Choose between early (£125) or late (£185) dining at Sushisamba Covent Garden.
At Margot, they're putting on a five course Italian menu priced at £145 per person and the menu looks great.
At The Corinthia, Tom Kerridge's Bar & Grill are doing a set menu for £195 and they're right on the Embankment for fireworks watching. Or you could head to their Bassoon Bar for £90, where you'll get a glass of Champagne upon arrival and unlimited snacks.
Get a view of the fireworks from the rooftop bar at B&H Garden room where £180 tickets include canapés, bowl food and unlimited drinks through the night.
St John's New Year's Eve dinner is £87.50 with a welcome drink and three courses plus a vodka sorbet palate cleanser. Then there's music till 2am.
At Noble Rot, they'll be serving their usual menu in the evening and the bar will open till 1am with an extra special champagne by the glass list
The Wolseley is hosting a black tie five course dinner with the London Dance Orchestra providing music.Tickets are £275 or £75 for the early sitting.
Head to Park Chinois if you're after a late one - the old Shanghai-themed banquet and entertainment there runs till 3am. Early dining is £120 and the later sitting is £285.
At China Tang they'll be paying homage to the romance of pre-war Shanghai, and also the late Sir David Tang with the London Swing Orchestra supplying the music. The later dining menu is £188.
Murano's seven course menu is a roundup of their favourite dishes from the last ten years and costs £150 with fizz on arrival.
It's business as usual at Wild Honey which will be serving up their usual a la carte menu on the evening.
Stem has a nine course tasting menu on the night for £75 - but you can also add accompanying wines for £60.
Street XO has a celebration dinner from 8pm onwards (£135 7 dishes + 2 desserts, includes two glasses of Champagne).
It's full on luxury at Alain Ducasse at The Dorchester where the late sitting features a 7-course menu with wine pairing for £550.
Alongside its usual menu, Kensington Place is putting on a four course NYE menu at £60 including fizz and canapes to start.
Marcus at The Berkeley has a 5-course dinner on for NYE at £195 and you can really push the boat out with fine wine matching for £165 more.
Over at The Lanesborough they're transforming the hotel into a Moet et Chandon themed house party. Tickets are £250.
Blakes Hotel is sering dinner in Blakes Restaurant for £185 after which guests can head down to Blakes Below for a Moulin Rouge themed party to ring in the New Year.
Greenwood are putting on an End of the Year quiz. Tickets to the quiz are just £25 - but dining packages are also available.
The newly open Market Hall is putting on a NYE party for £35 including a welcome glass of fizz and entertainment.
Aster has two sittings early (£35) and late (£65) with a four course luxe menu and DJ sets.
Percy & Founders are putting on a three course set menu which - for £75 - includes a glass of Billecart-Salmon Champagne on arrival.
Choose from two sittings at the Berners Tavern where the meal includes Norfolk quail ‘Waldorf’ salad with truffle and chopped liver sauce (sittings are £100 and £180 for the later one).
Kick off your New Year's Eve at Bubbledogs where two glasses of Grower Champagne and unlimited sides to accompany your dog cost just £35. They're also doing a Grab & Go bundle to take down to the fireworks (or have delivered to your home).
Dan Doherty's pub The Royal Oak is serving up a four course menu in their upstairs dining room.
In Bloomsbury, Dalloway Terrace's NYE menu is £110 per person and includes a glass of Perrier-Jouët Grand Brut Champagne on arrival.
Shoreditch / City
Watch the fireworks over London from Bokan's 38th floor bar and 39th floor roof terrace. A bottomless drinks and buffet package is £375 or get bar access alone for £50 per person.
Take to the roof at The Boundary Project where dinner and music precedes a party up on the Rooftop Winter Terrace (£120).
The original City branch of Sushisamba (with its super views over London) has packages that start from £150 in the bar with canapes.
At Duck & Waffle they're turning the clock back to the 1920s for their NYE party. Bar tickets are £125 and dining packages start from £195.
The Sky Garden are putting on a Studio 54 party - access to the party with a glass of champagne starts at £110 and the full blown dinner deal is £275 or £395 depending on where you dine.
At Aviary you can dine for £129 or £145 for an early or late sitting, or book one of their rooftop igloos for a £1600 minimum spend.
Red Rooster at The Curtain is turning into a NYE speakeasy. Dinner tickets and entry to the party are £125.
Head to The Ned for a top evening of partying where £250 gets you free-flowing drinks, including beer, wine, fizz and cocktails, an all-you-can-eat feasting menu and entertainment from The Cuban Brothers, Guilty Pleasures and more.
Party at Plate Shoreditch and you can enjoy dinner, DJs and a view of the fireworks from East London. It's £69 for dinner, cocktail and fizz at midnight.
City Social is putting on a Wolf of Wall Street party for NYE. Prices for tables start at £200.
There's a special Indian seafood menu on offer at Brigadiers where there are two sittings at £75 or £105 - both include a welcome cocktail to start.
Rotunda on the waterfront is doing a three-course menu with a glass of Prosecco for £49.50.
Another waterfront spot is The Lighterman where the NYE dinner is £65 with a glass of NV Billecart-Salmon “Brut Réserve” Brut Champagne and a DJ until 1am.
The Tate Modern is putting on its first NYE party - kicking off with drinks on the Level 10 Terrace before heading to their restaurant one floor down. £150 including the reception, four courses and champagne at midnight.
Nine Lives by London Bridge has a menu of nine serves which will comprise a mixture of cocktails and small plates. There'll also be a champagne fountain and DJs playing into the early hours. Tickets are £90.
Go all out at Le Pont De La Tour where £395 gets you a 5-course tasting menu and 1½ hour boat cruise with unlimited champagne to watch the fireworks from actually on the river.
Parents should head to Great Guns Social for NYE where they'll be serving up a 5 course dinner downstairs while the upstairs becomes a creche staffed by qualified childminders.
Right on the riverfront is Ping Pong which has three dim sum packages for the evening starting at £135 and goes up to the Golf Package, at £260 per person, with a personal mixologist to craft the perfect personal cocktails, an open bar and access to the VIP lounge with canapes all until 2am.
Hot Dinners readers' vote winner Casa do Frango is partying Portuguese style for NYE. For £85 you'll get dinner, drinks and entertainment thrown in.
For a restaurant on the river the restaurant at The Swan is pretty good value at £75 for the late dinner sitting. Or just head for the bar where there's a snacking menu on all night.
Enjoy a Mexican NYE at Santo Remedio where they're putting on a feasting menu and the £65 ticket includes a glass of sparkling wine from Baja California along with the food, plus live music and grapes to welcome the New Year.
Over on Bankside, Art Yard has a NYE menu on for £95 to which you can add paired wines for £55.
This New Year’s Eve, Berber & Q Grill House are holding a Medina of Marrakech party with a five course feasting menu and DJs. Tickets are £54.
Sager + Wilde in Paradise Row are putting on a top-sounding menu for New Year's Eve. With a glass of fizz on arrival it's £39 before 7pm (without pasta course) or £55 after.
Francesco Mazzei's Radici in Islington has a cracking NYE menu on offer for £65 including a glass of Prosecco and the veggie version at £55 sounds particularly good.
The Goods Office in Stroud Green is doing a three course menu with glass of Champagne for £40.
Head to Lost Boys Pizza in Archway for a Rocky Horror Show themed evening. The £60 ticket includes the singalong screening, bottomless prosecco for the duration of the movie, frank-n-furters and partying till 2am.
The Dead Dolls House in Islington is serving up a sharing-style three course banquet for £90 followed by dancing.
Little Bat are putting on a party with unlimited drinks and canapes for £85.
In Kilburn The Underground Restaurant is putting on a Scottish Outlander inspired Hogmanay, with recipes from the Highlands and other locations in the book along with some of Scotlands finest ingredients: smoked salmon, cheeses and whisky. Tickets are £75.
At the Coal Rooms in Peckham, they're doing a four course feast with snacks for £60.
New Notting Hill spot Caractère is putting on a seven course spectacular with caviar, lobster and more. It's £145 per person or £225 with matched wines.
Take to the water with The London Shell Co with a cruise lasting till 1am with DJs, magnums and more - £120. Tickets for two are already sold out.
The Prince is pulling in DJ Peter Bartella for an epic party night of music and street food and they'll live stream the fireworks on a big screen.
In Fulham, Market Hall is putting on a NYE party for £35 including a welcome glass of fizz and entertainment.
Pomona's in Notting Hill kicks off the evening with champagne, then there's a three-course meal and a live house band playing from 10pm through until 1.30am for £85.
Skylight at Tobacco Dock is putting on a NYE rooftop party over its 3 floors, with ice skating, street food, winter cocktails and DJ. Tickets start at £30 and include Moet & Chandon champagne on arrival.
Iberica Canary Wharf are partying in their bar from 11.00pm to 3am. Tickets cost £35 per person & include 2 complimentary drinks from a selected list, 1 glass of cava at midnight followed by churros con chocolat & a selection of classic Ibérica canapés.