Champagne Charlies

Yelp
3 out of 5 Based on 2 reviews
Book Table Book online with our trusted suppliers

Overview

Hidden away under the arches of Charing Cross, Champagne Charlies wine bar and restaurant is an ideally located meeting place for Londoners on the move. Charmingly intimate, the surroundings are a fresh, welcome change from the faceless chain bars taking over the city, providing both a vibrant but cosy bar area and a slightly more formal restaurant space to choose from depending on your mood. Both feature exposed brick walls, wood panelling and dark, pared back furnishings, yet Champagne Charlies somehow still feels light and airy despite both this and its below stairs setting. As part of the Davy’s brand, a top notch wine merchants established in 1870 and as well respected now as it was then, Champagne Charlies of course offers guests an unbeatable selection of wines picked and tasted by a dedicated team of connoisseurs. The food menu meanwhile puts great emphasis on home grown British seasonal produce, the tasty dishes created to maximise the flavour of top-notch ingredients.

Practical Information

17 The Arches Villiers St, London, WC2N 6NG

Champagne Charlies is in Covent Garden & Strand, Central London
View map

Book Table
from our trusted supplier

Look for similar items by category

Is Champagne Charlies your business?

Find out how you can update and improve this listing.

Prices

£26 to £40

Book Table
from our trusted supplier

Venue Details & Map

Explore around Champagne Charlies

Public Transport Explore more
  • Bakerloo
  • Central
  • Circle
  • District
  • Hammersmith & City
  • Jubilee
  • Metropolitan
  • Northern
  • Picadilly
  • Victoria
  • Waterloo & City
  • DLR
  • London Overground
  • Tramlink
  • Tube Station
  • DLR Station
  • London Overground Station
  • Tram Stop
  • Railway Station
  • Bus Stop
  • Pier

Champagne Charlies

Address
17 The Arches Villiers St
London
WC2N 6NG

Getting There

Going to Champagne Charlies using public transport? Find the fastest route:

Advanced options
Get here with Journey Planner

Yelp

3 out of 5 based on 2 reviews

Latest 2 reviews of Champagne Charlies

4.0 out of 5 6 September 2009
by Elaine O.

I love this pub/restaurant. It is convenient for the tube and buses, atmospheric and the food is very good value if you take advantage of the Prix fixe menu. We had two courses for about 15 pounds and the choice and quality of the food was excellent, not your usual pub grub. If there are a few of you, you can reserve a private room, which is really a selection of "offices' with windows and a...more

3.0 out of 5 13 January 2009
by Tim R.

A pub near Embankment tube station in London, curiously located in a cave underneath the big PWC building. Rumoured to be quite exclusive and with a dress code. However, they allowed us in wearing trainers and dressed like tramps.

Champagne Charlies is nearly famous for having sawdust all over the floor, and for serving its ale in small pewter tankards, making people question whether or not...more