There used to be one week in the roster where staff only had to work 3 days that week as the days were so long. I think it was pass Glasgow to Edinburgh, work to Birmingham, work back to Glasgow. There was another long job with Glasgow to Euston and back with 3 hours in Euston!
Euston and Wolverhampton csas also can find themselves in Glasgow and London in the same shift (though it was Saturday only for wolves when I was there and they may well have gotten rid of it). Edinburgh staff don't go to London though I believe.