I happen to have visited RAF Upper Heyford (now a business park called Heyford Park) only a month or two ago to take photos for my new website which, coincidentally enough, only went live this very week! What are the chances?
The entrance through which Bond races in the film is now fenced across, and in fact, acres of the surrounding land are fenced off with all the buildings starting to get a bit derelict. I tried to get into the park to take some pictures, but the man at the gate wouldn't let me. Grr!
One of the weird things I'm sure I remember seeing, but now I think about it it sounds silly, was that the American-ness of the base extended to the surrounding streets, where the fire hydrants were the American style ones you see in the movies. I dunno, maybe my feverish imagination made that up!?
Anyway, have a look here...
UK Onscreen