Charing Cross Bars - Seating Area Charing Cross, London

Knight"s Bar London

Knight's Bar

Bars in London - Charing Cross
100 Strand, Simpsons-In-The-Strand, Charing Cross, London, WC2R 0EW Tags: air conditioning, cocktails, seating area

0 Reviews
Champagne Charlies London

Champagne Charlies

Bars in London - Charing Cross
Villiers Street, 8, The Arches, Charing Cross, London, WC2N 6NG Tags: air conditioning, private parties: up to 80 guests, seating area, traditional english

0 Reviews
Found 2 businesses. Now showing 1 to 2. 1