We normally get to the station around an hour before kick-off and have plenty of time for a pint on the concourse before the game. Yesterday was exceptional from my experience.
Sounds like your timing was perfect. We got to the station around 11:45 and were miles back with the queue growing rapidly behind us. It must have extended well beyond the station forecourt.
We eventually got on a train around 12:20 and got to our WSU seats just as the teams were coming out. I...