I'm staying near Oxford Circus in London and I want to go to Oxford for a day trip on a weekday.
What's the fastest and most convienet way to go? Bus (Oxford Bus Company or Oxford Tube) or the Train (national rail)?
It's my first time in London and I don't want to do anything complicated.
Also, with taking the bus or the rails, is it best to take buy the tickets ahead of time or buy it there?
Should I buy all my tickets ahead including Heathrow Airport to London, London to Oxford/and back, etc. Or should I wait until the day of?
In Oxford, I want to get there early because I'm touring C.S. Lewis' house "The Kilns" and want to make sure I have enough time.