Champagne Charlies

Bars & Pubs, Pub Food

17 The Arches on Villiers Street
Westminster
London
WC2N 6NG

Open Hours

Mon-Fri:11:00-23:00 Sat:17:00-23:00

Description

Tucked away under the arches of Charing Cross, Champagne Charlies is a warm, traditional wine bar strewn with antiquarian knick-knacks and old world charm.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location