I am travelling directly from Heathrow. I have not booked my transport tickets yet. I just booked my plane ticket today.
I just had an experience of staying with a friend in Oxford and going to an interview in London trying to manage on public transport. I got lost and ended up late for the interview which went poorly because I was distracted from being late. I am trying to not have a repeat so I don't think I want to stay in London for Wednesday night, but maybe I can go after my interview on thursday to go to London and stay the night on thursday night since I will be going back to fly out of Heathrow on Friday.