Why open early for Santa express when you have to stand around in rain and cold as every thing else was shut until 11 am
Take a rain coat or umbrella it’s England and research where you’re going I hope that was helpful
Normally these type of attractions are great to wander round even in the cold. Lots to see, even if not much to do apart from walk and look. Sounds like you were unlucky with such cold rain.
Would help if other attractions were open when the place open at same time at least then we could of got out rain
Get quick answers from Isle of Wight Steam Railway staff and past visitors.