I used to love Station Road we used to park around the outside of the track flashing lights when riders won etc, I only used to go when we were visiting relatives this was during Eric Boococks era and a season in Drury's era, which I think is when Fina got involved in sponsorship there.
Racing was good at station road was a sad day to see it shut and the monstrosity they build on top of it, and to name the roads after things was in bad taste imo.