Champagne Charlies, Dining Area
Champagne Charlies, 17 The Arches, Villiers Street, London, WC2N 6NG -
From
£4000 min spendUp to
200 standing
Tucked away under the arches of Charing Cross, this warm, traditional wine bar is strewn with old world charm and antiquarian knick-knacks .
Champagne Charlies is a traditional basement winebar in the heart of Central London selling our famous Davys Old Wallop beer, fine wines and champagne.
Capacity & layout
Standing
up to 200
Dining
up to 80
Boardroom
up to 45
Location