Thame
Oxford
Bicester
Oxford
Oxford
Oxford
Haddenham
Aylesbury
Upper Heyford
Oxford
Oxford
Westbury, Buckinghamshire
Aylesbury
Aylesbury
Aylesbury
Bicester
Oxford
Oxford
Aylesbury
Brackley
Godstow
Bicester
Thame
Bicester
Bicester
Aylesbury
Brackley
Oxford
Aylesbury
Oxford
Oxford
Eynsham
Oxford
Oxford
Kidlington
Oxford
Thame
Kidlington
Oxfordshire
Banbury