Just to add a little to my previous post.
On reflection, I think that the through train to Euston started at Workington rather than Whitehaven. That would make more sense.
Looking back it seems amazing that so many smallish towns like Workington, Whitehaven, Millom, Barrow, Ulverston and Grange...