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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.