Trains running between Oxford and Bicester go to Marylebone.
They didn't when the line reopened.
Really? My memory may be imperfect, but as I remember it, when the line between Oxford (Parkway) and Bicester Town^H^H^H^HVillage reopened in late 2015, the service was immediately between Oxford Parkway and London Marylebone. I don't recall an interim period with trains running only between Oxford Parkway and Bicester Village. I may be misremembering. So I had a quick search.
Wikipedia says (at https://en.wikipedia.org/wiki/Oxford_Parkway_railway_station ):
"Full regular weekday service began on Monday 26 October 2015" with a link to the local newspaper article at https://www.oxfordmail.co.uk/news/1...ains-oxford-parkway-arrive-london-marylebone/ which states:
"THE first trains from Oxford Parkway to London Marylebone left its platform this morning.
"Early passengers were able to catch the first service to London Marylebone at 5.42am, with the main commuter train leaving at 7.24am."
If by "when it reopened" you meant in 1987, on the other hand, rather than 2015, then please do ignore all of the above https://en.wikipedia.org/wiki/Oxford–Bicester_line#20th-century_closure_and_reopening :
"In 1967 British Railways withdrew Oxford - Cambridge services and closed the section of line between Oxford and Bletchley. In 1987 Network SouthEast restored passenger services on the Oxford - Bicester Village Station section on the initiative of Oxfordshire County Council. In 1988, Network SouthEast rebuilt and reopened Islip station, again with Oxfordshire County Council support."