Well - for military pilots there's Airways Flight Training at Exeter - a well trodden route and, although they may not appear the cheapest on paper, you will only fly exactly what you need and won't pay any extras on top of the quoted price - unless you cock up! Not near Oxford I agree but with B&Bs available for about £12 a night down there, worth the travel!