Want to meet friend in Bicester just because that is convenient. What we need is a bench and access to an (open) toilet and somewhere to park. Don't need to go shopping and would probably bring own food. Any suggestions for the best park or somewhere else?