Oh, sorry, Unc, Our local steam railway, The Watercress Line, runs regular trips, Summer and Winter, with a five course dinner. They are rather expensive, £60 per head, but still good value. This Christmas the menu was Watercress Soup, Pate, Roast Gammon Steak with a ginger beer and tangerine sauce, a choice of puddings and Cheese and Biscuits. and coffee of course. They use restored Pulman Coaches, very comfortable! They do a regular beer train as well, with curry and chips. I have not been on one of these, my grandsons like them though.
Sounds great! Have visited the Watercress Line frequently. My mother and sister lived in Alton. Mother's wee house was just along the line on London side of Alton station. Locomotive off Watercress line trains would move up to around her place before reversing around train to take it back out to Alresford. And sister's house was other side of Alton station above line and you could see steam trains in and out through the trees (maybe with a bit of difficulty in summer). Could certainly hear them blasting out of Alton station. Never went on dinner train on Watercress. Did that on Strathspey from Aviemore to Broomhill (Monarch of the Glen station) and return. Excellent fare!
No joy so far on cheese with Horseradish (Harlech). One more place to try locally and then it will have to be by post. In process have found a horseradish mash at Tesco but will struggle to get distaff side to eat that.