Charing Cross Food & Wine 35 Charing Cross Road, London WC2H 0AT