Juice Bars in London - Charing Cross 11 Strand, Charing Cross, London, WC2N 5HR Tags: sandwiches, soups