Transport for Wales is now offering a three-course "mouth watering" Christmas menu on trains in Wales. On selected trains, passengers can feast on vegetable soup, stuffed Welsh turkey and ...