Champagne Charlies, Dining Area photo #2
Champagne Charlies, Dining Area photo #3

Champagne Charlies, Dining Area

Location pin

Champagne Charlies, 17 The Arches, Villiers Street, London, WC2N 6NG - 

  • Credit card

    From
    £4000 min spend

  • Users

    Up 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

Standing

up to 200

Dining

Dining

up to 80

Boardroom

Boardroom

up to 45

Location