Hello, we are driving from Sheffield to Portsmouth on Sunday and need somewhere to stop for lunch, looking for OK food but more importantly child-friendly and preferably a beer garden or even play area. We ideally need to be just north of Oxford around lunchtime - any ideas?