sure 165s/166s are near enough??
Banbury has 168s or if you want to go further go to Bristol/Birmingham to get 158s, 153s and 170s amongst others which I'm sure ive forgotten![]()
When was the last "Sprinter" service via Reading?
I recall getting a Virgin 158 regularly from Oxford to Reading late 90s early 00s. On the odd occasion it would get clearance to go down the "fasts" between Didcot & Reading - always a speedy, comfortable and pleasant trip.
Were any 158s actually painted in to Virgin livery? Did they even receive Virgin branding?!