I'm just 10 mins down the road from Upper Heyford. I wouldn't have my wife and two kids if the base wasn't there. My father in law was USAF ground crew on 'My Lucky Blonde' (F-111E 68-0020) when he met my mother in law. The rumour in the family is that the aircraft was named after her although I'm not sure of that.
TVP do have a presence there. A friend of mine works on motorbike accidents for them and they conduct scenario testing at UH. Driver awareness courses are held there too. At one point there was also a driving experience company where you could drive a Ferrari or two.