1. - -
Adderbury, Oxfordshire, England
2. - 13:00
Bell Inn, High St, Adderbury, Oxfordshire, OX17 3LS