Phone: +442079307737
Address: 17 The Arches Villiers St London, WC2N 6NG, WC2N 6NL, United Kingdom
City: London
Menu Dishes: 35
Reviews: 2995
"Very disappointed on my first visit to Champagne Charlies. Fourteen went there for something to eat after the London Marathon. Two of my party sent back their food which was under cooked. Another just couldn’t be bothered to send it back so didn’t eat anything. The waiter wasn’t welcoming at all. Sad to say we won’t be returning"
All prices are estimates on menu.