5 of the Best Places to Drink Champagne in London

27 Sep, 2021

Toast London at one of its bubbliest spots.

Share now

1. Bob Bob Ricard

Bob Bob RicardPhoto credit: Bob Bob Ricard

With a ‘Press for Champagne’ button glittering temptingly on every table, it’s no surprise that this place serves more bubbly than any other restaurant in the UK. Relax into a luxurious booth in the glamorous dining area and simply press the button whenever your glass runs dry! Decadence is at the heart of any visit here and we’re always utterly seduced by the whole experience. Last month we indulged in Truffled Potato and Mushroom Vareniki, Lobster, Crab and Shrimp Pelmeni and Salmon Tartare Imperial – all of which pairs perfectly with Champagne – it was Bollinger Special Cuvée Brut for us. One for when you’re looking to impress!

Champagne by the glass starts at £13.75

1 Upper James St, Soho, London, W1F 9DF

2. Perrier-Jouët Champagne Terrace

Champagne Bar at HarrodsPhoto credit: Harrods

Now open with an extended outdoor area, the Perrier-Jouët Champagne Terrace at Harrods is the perfect place to enjoy a glass of Champagne in a relaxed and elegant setting. Classic cuvées, Champagne cocktails, mocktails, spritzers and more, all available alongside a range of delicious nibbles – and while overlooking the Knightsbridge skyline.

Champagne by the glass starts at £20.00

87-135 Brompton Rd, London SW1X 7XL

3. St Pancras Champagne Bar

st pancras champagne barPhoto credit: Searcys

Taking centre stage in this glorious, iconic location, St Pancras Champagne Bar by Searcys is the longest Champagne bar in Europe. Gaze across the entire station terminal or up at the impressive wrought iron and glass ceiling. Then as you settle down on an elegant banquette, Art Deco lamps bathe the space in soft pools of light, creating just the right ambience for quiet chats or lively gatherings.

Champagne by the glass starts at £11.50

Kings Cross St. Pancras, London, N1C 4QP

4. London Calling

Photo credit: Selfridges

Moët & Chandon has opened a London-themed concept store and Champagne bar in Selfridges London. The space, which is designed to look like an iconic London telephone box, has an intimate bar and is the perfect place to take a break from the hustle and bustle of shopping and enjoy a well-deserved glass of Champagne.

Champagne by the glass starts at £16.00

400 Oxford St, London W1C 1JS

5. 12th Knot

12th_Knot_BarPhoto credit: Sea Containers London

Formerly Rumpus Room, this rooftop bar perched high above London’s Southbank has a view that’s worth raising a toast to! Full of lush greenery and plush sofas, it’s the perfect place to celebrate a special occasion with a Champagne cocktail in hand…

Champagne by the glass starts at £14.00

20 Upper Ground, London, SE1 9PD

Best Places to Drink Champagne in London

Join our mailing list to stay up to date on our top travel tips and giveaways