Bars in London - Charing Cross 210 Strand, Charing Cross, London, WC2R 1AP Tags: european, private parties: up to 400 guests