Opening times for Champagne Charlies
ADDRESS
17 The Arches, Covent Garden, Villiers St, London WC2N 6NG
TELEPHONE
OPENING TIMES
Weekdays: 11am-11pm; Sat: 5pm-11pm; Sun: closed
Location map of Champagne Charlies
London Hotels
From cheap budget accommodation to luxury 5 star hotels see our deals for Champagne Charlies hotels, including from 0% off. |