The new European Sleeper route will run about twice a week during the winter and take around 15 hours.
The new European Sleeper route will run about twice a week during the winter and take around 15 hours.