Don’t know about the turns at all (presume you are on about Drivers?) where are you travelling in from? If there is a GWR administered station you would probably be able to get a car park permit. I don’t think the parking at Oxford is too great. Even though Oxford is closer to me, I find it so much easier and quicker to use Didcot.