Was also going to suggest the one in moreton very short walk to a good selection on pubs and restaurants, shops. Other options Are a basic farm farm site in long Compton, or the Norman night pub which has a small site attached - haven't stayed at either but both good village pubs. I also think there is site on the outskirts of burford might be worth a look at.
------------- 2015 sites booked so far: Cotswold Farm Park, Ninham IOW, still some more to book