Where is the OP travelling from?
Is it London ("Train is at 4pm and arrive in Ginevra Central Station at 11pm" matches with the time Eurostar + TGV would take, but not exactly the train times), or somewhere in CH? I can't think of anywhere in CH that is 7 hours by train from Geneva. Anyway, if you do seriously plan to do London to Geneva by train, then I would encourage you to allow a generous gap for crossing Paris
The other mysterious thing in your post is "suisse High speed train". If my Eurostar + TGV supposition is correct, then fair enough. I have my suspicions that you might be referring to travel from somewhere in Italy to Geneva, on train EC42. In which case, beware that these (former?) "Cisalpino" services have a reputation for poor reliability, faults, breakdowns, poor cleaning and minimal catering. I would definitely not rely on getting to Geneva on one of them!