Oxford is a great venue for sailing in almost all wind directions/ conditions, I should know I sailed there for over 19 years..... Its centrally located with good road networks from most directions. Its only weakness is accomodation. No camping or staying on site overnight.. This is a Thames Water ruleing which used to be strictly enforced including DSQ from the event from people who tried sleeping in cars....!
There is good B&B accomodation in the 2 nearest villages Farmoor & Cumnor or if your really lucky your family still live in the village....!
It would make a great venue for the Winters (where less people want to stay in cars campers & tents) for either a 1 or 2 day event..
B & L