Two days, three days, one day: all same-same to me. I've gone to York without a cent in my pocket and had a great time, and gone there with cash and credit card in my hot, sweaty hand and had just as much fun.
Where else are you going to go and see that many trains? York is the dream I wished was true when I was a kid in the 1950's.