Champagne Charlies

Champagne Charlies, 17 The Arches, Villiers St, London

About Champagne Charlies
Champagne Charlies
Powered By Opentable
Average Price: £26 to £40
Cuisine: British
Dress Code: Smart Casual
v 0.2 miles from London center (as shown on map)
Tucked away beneath the arches of Charing Cross, Champagne Charlies is ideally located for wining, dining and entertaining. The wood panelling, exposed brick, intimate alcoves and candelit tables make for a cosy yet rustic ambiance. Our heritage as part of Davy’s wine merchants guarantees an extensive cellar, alongside the best in craft beers, premium spirits and soft drinks. Port is always decanted and Davy’s Old Wallop real ale is served in pewter tankards or half gallon copper jugs. Menus are created using fresh, seasonal produce, celebrating classic British fare with something for everyone.

Champagne Charlies Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Champagne Charlies?

Write a review

TripAdvisor Traveler Rating

Champagne Charlies is #2367 of 24273 things to do in London

5 of 5 stars5 out of 5
By: 737David737, Claygate, United Kingdom
Mon 8 Nov, 2021
l A serious pleasure to eat and socialise in this fine establishment. Food, mushroom risotto and fish and chips were so good. Washed down with a few bottles of Davys no 1 red and a fine cheese plate...

Read Full Review
1 of 5 stars1 out of 5
By: lindap922, Milton Keynes, United Kingdom
Wed 20 Oct, 2021
l We ordered a sharing platter of meats and cheeses which was very disappointing. The portion size was very small. There was no fresh bread served - just toasted bread. We asked for some more bread as...

Read Full Review
5 of 5 stars5 out of 5
By: Mike A, London, United Kingdom
Mon 10 Feb, 2020
l Met my wife and daughter after work for a few drinks. We had excellent and friendly service (Ana I think) some Chilean Pinot Noir that was absolutely delicious. Will definitely come again (not been...

Read Full Review
Write a Review of Champagne Charlies
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of the restaurant
What was good?
What was bad?
Your review
Champagne Charlies 17 The Arches, Villiers St, London