Although Edinburgh still has active train stations at Haymarket, Waverley, Edinburgh Park, South Gyle and the still fairly ...