|
Bars in London
- Charing Cross
100 Strand, Simpsons-In-The-Strand, Charing Cross, London, WC2R 0EW
Tags:
air conditioning, cocktails, seating area
|
0 Reviews
|
|
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
|