This sleeper train travels through some of the most beautiful parts of England and Scotland.
As of Monday. September 1, commuters on ScotRail services pay the same fare no matter what time they travel. The fare from Edinburgh Waverley to Glasgow Queen Street has almost halved from £32.60 to ...