Oxford
Buckingham
Bicester
Launton
Birmingham
Thame
Bicester
Thame
Oxford
Buckingham, Buckinghamshire
Buckingham
Quainton
Bicester
Quainton
Oxford
Bicester
Bicester
Brackley
Brackley
Launton
Bicester
Quainton
Quainton
Brackley
Headington
Oxford
Oxford
Oxford
Aylesbury
Bicester
Haddenham
Aylesbury
Banbury
Bicester
Haddenham
Aylesbury
Launton
Bicester
Bicester
Bicester