On your other threads you said you want to take a night train from Amsterdam to Rome and I told you the best route was Amsterdam-Zuerich-Milano-Roma. Trains from Zuerich to Milano stop in Lugano, Switzerland, and Como, Italy. You would arrive in Lugano just before noon or in Como just after noon. You could spend the rest of the day and night on the lake in either town and continue on to Roma in the morning.
Or you could follow the same route with the same overnight stop until you get to Milano and then take a train from there to Venezia. Take a train from Venezia to Roma. Take trains from Roma to the Cinque Terre town of your choice. Take trains from the CT to Nice. (Personally I'd skip Cannes, but this is your trip, not mine.) Take trains from Nice to Barcelona (an all-day ride with no night train). Take a high-speed day train from Barcelona to Madrid or the night train. Take a high-speed train from Madrid to Toledo. Return to Madrid and take a direct night train to Paris. Take a Eurostar train from Paris to London.
With the exception of Madrid-Toledo you can get detailed timetables for all these routes on the German Rail site. (For some unknown reason the Madrid-Toledo trains don't show on that site even though they do on the Spanish Rail site.)
Popular night trains can sell out weeks in advance so you should make reservations for your sleeping accommodations on those trains ASAP. I suggest that you do so through EurAide. For one $60 processing fee you can buy as many reservations as you want for as many trains as you want at in-Europe prices. Buy your seat reservations for daytime high-speed trains that require them at the same time.