I remember a few years back if you got the late Birmingham Snow Hill to Banbury train, there was a connection to Paddington, allowing you a late journey to London from all stations south of Birmingham. Doubt many used it, but the sort of service many on here would have liked to have seen stay!
Still seems to be the case if you are prepared to change a lot of times
2U90 2212 Birmingham Snow Hill to Banbury 2323
2V79 2345 Banbury to Reading 0114
Indeed, this also has a connection out of the last train from Stratford upon Avon at Oxford
2V98 2315 Stratford-upon-Avon to Oxford 0022
2V79 2345 Banbury to Reading 0114 (leaves Oxford at 0027)
It would be interesting to know whether an unofficial connection is maintained into
2P01 0115 Reading to London Paddington 0201