You probably know already that Britain and Europe have extensive and (mostly) excellent rail networks, plus some great rail passes on offer. What you might not know is that there are special trains you won’t want to miss – really, you won’t. Here are...
by Sally