Bar Salsa!

Bar Salsa!

 

Add to Shortlist Venue Shortlisted
96 Charing Cross Rd London
London
England
WC2H 0JG

Venue Type

  • Pubs & Bars

0 Meeting Rooms Available

Room Layout

Location

96 Charing Cross Rd London, London, England, WC2H 0JG