New Year's Eve In London 2023: Best Restaurants For Dinner
  • HOME

New Year’s Eve In London 2023: Best Restaurants For Dinner

These special London eateries are worthy of your NYE celebrations

New Year’s Eve is approaching, and you can never be too organised when it comes to making plans for the biggest night of the year. Keen for a civilised affair this time round? Treat yourself to a special dinner at one of London’s most dazzling eateries and ring in the year in the best way: with great food, drinks and (hopefully) some good company. Read on for the best restaurants for a New Year’s Eve dinner in London for 2023.

Best Restaurants For New Year’s Eve In London 2023

  • Ochre
  • Skylight Peckham
  • Al Mare at The Carlton Tower Jumeirah
  • La Mia Mamma
  • Los Mochis
  • JOIA
  • Aqua Shard
  • The LaLee
  • La Poule au Pot
  • Old Compton Brasserie
  • The Shed
  • Trishna

Ochre, a restaurant at the National Gallery

Ochre, Trafalgar Square

For an elegant meal this New Year’s Eve, book a table at The National Gallery’s elegant restaurant, Ochre. Ideal for those who have late-night plans but fancy doing something earlier in the day (or people who simply want to be in bed before midnight), the restaurant is offering a special three-course lunch, complete with live music from four-piece band The Wild Roamers. Diners will be treated to a champagne cocktail ahead of dishes like goats cheese croquettes, braised beef shin ragu, roast tempura cauliflower, and apple tarte tatin with vanilla ice cream. Located in Trafalgar Square, it’s also perfectly located for people heading to the fireworks.

Price: £65pp

Address: National Gallery, Trafalgar Square, London, WC2N 5DN


Skylight Peckham

For a more relaxed New Year’s Eve dinner, Skylight Peckham is throwing a party to remember, complete with a three-course meal option. You’ll enjoy a sharing charcuterie board ahead of a choice of luxurious mains such as seafood linguine, and braised ox cheek with saffron risotto, followed by a choice of tiramisu or affogato for dessert (vegetarian options are also available). Your ticket includes entry to the party, which goes on until 2.30am – and as the venue is located on a rooftop, you’ll get a great view of the fireworks too.

Price: From £50pp

Address: Theatre Walk (in between Peckham Library and Mountview College, 120 Peckham Hill St, London SE15 5JT


Al Mare

Al Mare at The Carlton Tower Jumeirah, Knightsbridge

The Carlton Tower Jumeirah’s Italian restaurant Al Mare is suitably lavish – making it ideal for a New Year’s Eve dinner. This year, there’s a set menu on offer featuring seven Napoli-inspired dishes such as sauté razor clam with porcini mushrooms, winter cod salad, artichoke risotto with cuttlefish and black ink, and seared tuna belly, with a Mont Blanc dessert to finish. Dinner will be accompanied by a live jazz quartet, with an array of special cocktails on offer too – plus a glass of Ruinart champagne included in the meal.

Price: £190pp

Address: 1 Cadogan Place Ground Floor The Carlton Tower Jumeirah, London SW1X 9PY


La Mia Mamma, Chelsea

One of Chelsea’s beloved neighbourhood restaurants, La Mia Mamma is a great spot for group dining, offering hearty Italian food cooked by ‘real Italian mammas’ amid lively surroundings. Its New Year’s Eve dinner kicks off with an Aperol Spritz or glass of prosecco, ahead of a sharing board for the table featuring the likes of arancini, burrata, and Italian sausage. Next you can enjoy a pasta dish (gnocchi or meatball ragu) ahead of the main, with a choice of fisherman’s stew, a vegan roast or a pulled pork roll. Finish with a showstopping dessert of Pandoro Christmas cake filled with Nutella and mascarpone cream. There are two sittings to choose from, and the later one is slightly more expensive.

Price: From £79pp

Address: 257 King’s Rd, London SW3 5EL


Los Mochis

Los Mochis, Notting Hill

Notting Hill’s Los Mochis always has a fun vibe, with vibrant food that spans Japanese and Mexican cuisine. Bring your appetite this New Year’s Eve: there’s a 10-course feast on offer featuring a selection of the restaurant’s signature dishes, such as truffle guacamole on crispy rice, and spicy hiramasa makis with jalapeno, alongside standout specials like red snapper tiradito, and baked crab taco-maki. Pair with a glass of champagne, plus a couple of margaritas, to ring in the New Year feeling merry.

Price: £165pp

Address: 2-4 Farmer St, London W8 7SN


Food and drinks at JOIA Rooftop

JOIA, Battersea

Perched on the 15th floor of the chic art’otel in Battersea, JOIA is a recent addition to the capital’s rooftop restaurant scene, serving Portuguese sharing-style plates from esteemed chef Henrique Sá Pessoa. With its chic interiors (think a pink and blue colour palette with gold accents), plus the views over Battersea Power Station, JOIA is the perfect spot for a glamorous New Year’s Eve meal. There are two dining options: book a table from 6 – 7pm to enjoy a set menu of dishes like roast piri piri cabbage, market fish with saffron sauce, and suckling pig with black pepper juice, followed by a chocolate and orange dessert. Alternatively, dine after 8pm to enjoy a more extravagant six-course menu featuring hand-dived scallops and chorizo, grilled leeks with romesco, wild mushrooms escabeche, and a white port and lime sorbet dessert, alongside a glass of champagne. Afterwards, resident DJ Josh Parkinson will take diners through to 2024 in style.

Price: £95pp for the early set menu, £250pp for the second sitting

Address: 15th Floor, 1 Electric Blvd, Nine Elms, London SW11 8BJ


Aqua Shard

Aqua Shard, London Bridge

Being up high always creates a sense of occasion – particularly if you’re at The Shard, the UK’s tallest building. This New Year’s Eve, whizz 31 floors up to Aqua Shard, the venue’s contemporary British restaurant with floor-to-ceiling windows boasting unparalleled views of the capital. A meal here is always luxurious, but things are ramped up even more during the festive season. There are two sittings on offer for NYE, an earlier one from 5.30 – 6.15pm and a later option from 8 – 10pm, both including luxe dishes like truffle gougere, wagyu sirloin and champagne sorbet. Unsurprisingly, it’s not cheap, particularly the later sitting (a casual £375pp), but it’s undoubtedly one of the capital’s most special spots for ringing in the new year.

Price: £225pp (early sitting) or £375pp (late sitting)

Address: Level 31, The Shard, 31 St Thomas St, London SE1 9RY


The LaLee

The LaLee, Chelsea

The Cadogan – A Belmond Hotel’s restaurant The LaLee is an elegant spot inspired by one of its legendary past residents: actress and socialite Lillie Langtry. With its cosy fireplace and plush leather seating, it’s the perfect spot for a winter dinner, with a five-course menu available this New Year’s Eve. Go hungry: the evening will kick off with canapes plus starters of goose liver terrine with sauternes jelly; and crab, grapefruit and avocado, followed by a choice of venison with truffle and swede, or turbot with cauliflower and Oscietra caviar. Next you’ll be treated to a pre-dessert trifle ahead of the main sweet treat: either citrus pavlova or vanilla and caramel mille-feuille. A vegetarian menu is also on offer featuring dishes like artichoke and truffle salad, and celeriac and leek pithivier. 

Price: £196pp

Address: 75 Sloane St, London SW1X 9SG


La Poule au Pot, Belgravia

Planning a date night this New Year’s Eve? With its intimate nooks, flower-festooned walls and refined French menu, Belgravia institution La Poule au Pot is often billed as one of the city’s most romantic eateries. Head there on 31 December to enjoy a three-course menu, featuring starters such as foie gras terrine, onion soup and scallops, ahead of a choice of fish and meat mains: opt for a traditional coq au vin, sea bass with spinach, chicken casserole, or veal escalope. Finish with a classic French dessert, such as tarte tatin, crème brulée or chocolate mousse. There’s also an impressive drinks menu complete with a wide range of French wine and champagne.

Price: £80pp

Address: 231 Ebury St, London SW1W 8UT


Old Compton Brasserie

Old Compton Brasserie, Soho

This Soho favourite is always a popular spot on New Year’s Eve, renowned for its lively atmosphere. This New Year’s Eve, the brasserie is hosting a drag event, to be enjoyed alongside a four-course menu complete with dishes like steak tartare, truffled linguine, grilled beef fillet, and sticky toffee pudding. There are two sittings available: one at 6 – 7.30pm, and a second from 7.45 onwards. Both allow guests to enjoy live drag performances as you dine, but if you opt for the later one you can party into the early hours with music from DJs (it’s open until 3am). 

Price: £80pp for the first sitting, £110pp for the second sitting

Address: 36 – 38 Old Compton St, London W1D 4TT


The Shed, Notting Hill

If you’re after something a little more low-key, but no less special, The Shed in Notting Hill is a good option. Part of the Gladwin Brothers’ restaurant group, the eatery offers farm-to-table, seasonal dining, with many ingredients sourced from the brothers’ own farm in Sussex. On New Year’s Eve, there’s a four-course menu on offer, which kicks off with a glass of fizz from the Gladwins’ vineyard, Nutbourne. Begin with mushroom marmite eclairs – a Gladwin signature – ahead of dishes like hand-dived scallops with black truffle risotto, beef wellington with wild mushroom duxelles, and a salted caramel and chocolate mousse dessert.

Price: £102pp

Address: 122 Palace Gardens Terrace, London W8 4RT



Trishna, Marylebone

For Michelin-starred Indian cuisine amid chic, relaxed surroundings, book a table at Trishna in Marylebone Village. The New Year’s Eve offering is a tasting menu of flavoursome dishes including dill and pepper salmon, tandoori lamb chop, lobster pepper fry, and pepper chicken biriyani, with a passion fruit ginger malai dessert. Wine pairing is also available, with a focus on emerging regions and fine wines from niche producers.

Price: £130pp, an extra £95pp for wine pairing

Address: 15-17 Blandford St, London W1U 3DG