Any time of the year, a glass of Champagne is a special treat, and the festive period is when it once more comes to the forefront. Although the drink is already hugely popular, many new champagne bars have been opening, showing that its fan base is still growing. With the expert assistance of the Bureau du Champagne UK, we look at some of London’s newest Champagne-focused bars.

London is alive with the festive season buzz, and Champagne continues to be the centrepiece for some of the most prestigious venues in London. So much so that new bars dedicated to Champagne keep opening in London – for example, Le Bar Du Champagne & Modern Bistro and Covent Garden, which have opened this month and allow consumers to enjoy a glass in a more laid-back atmosphere.

It almost goes without stating that Champagne is timeless, and many consider it to be the ultimate tipple for celebrating a get-together. With so many ‘bubbly’ venues to choose from, writing about them all is nigh impossible; therefore, for this guide, we’re shining the spotlight on just four of London’s newest Champagne Bars, all of which would be ideal places to celebrate the festive season.


Bar Du Champagne & Modern Bistro, Covent Garden
December 2023 sees the opening of Bar Du Champagne & Modern Bistro. This venue is designed to provide a welcoming and easy-going atmosphere for everyone to indulge in a glass of Champagne right in the heart of Covent Garden.

Address: 24 Henrietta Street, London, WC2E 8ND


Searcys, Battersea Power Station
This October, Searcys opened its newest venue at Battersea Power Station. The 76-cover bar and dining space features a mix of plush, deep blue velvet seating with polished brass detailing and a 15-cover marble-topped bar with the signature’ press for Champagne’ buzzers at each table. Guests can enjoy an extensive menu of bubbles paired with Oysters, seasonal small bites and sharing boards.

Address: 1st Floor, Turbine Hall, Battersea Power Station, 21 Circus Road West, SW11 8EZ


The Landmark London’s Champagne Bar
Situated on the hotel’s terrace and as part of the hotel’s renovation, the newly opened Champagne Bar at The Landmark is surrounded by high ceilings and a canopy of green and chic interiors.

Why not pair your Champagne with their signature High Seas High Tea, which features seafood finger sandwiches, candied apricot and marzipan scones and an array of traditional desserts?

Address: The Landmark London, 222 Marylebone Rd, London, NW1 6JQ


Artists’ Bar, The Dorchester
The Dorchester is one of London’s most iconic hotels, and its recent major renovation saw the introduction of its very own Champagne bar – the Artists’ Bar – the jewel of the hotel’s Promenade.

The glamourous interior is surrounded by art from female creatives, and the high stools of the Artists’ bar offer the perfect location to enjoy a glass of Champagne from a wide selection of houses and growers featured on the menu.

Address: The Dorchester, 53 Park Lane, London, W1K 1QA


*Bureau du Champagne UK is appointed by the Comité Champagne – the trade association that represents all Champagne houses and growers.

Read more drinks news and features here.