From a restored Edwardian boozer to a remote spot in the Highlands, here are the best places to enjoy a lager before boarding your train.