my wife and I will be in london for some days at the beginning of July; on sunday we will (probably) decide to visit Oxford in one day. Leaving London in the morning (about 10.00) and going back from Oxford in the late afternoon. Because we do not want to book in advance, which one is the best and cheapest way to go? By train or by bus? Thank you.