I was at Cheltenham Spa the other week and noticed how many different destinations were served from a single two-platform non-terminus station. However, I also noticed that there were direct trains to London, Edinburgh and Cardiff. Are there any other stations (not terminals) that serve directly all three mainland capital cities? Even better if they only had two platforms!