History
Royal Air Force Upwood or more simply RAF Upwood is a former Royal Air Force stationadjacent to the village of Upwood, Cambridgeshire, England, in the United Kingdom.
It was a non-flying station which was under the control of the United States Air Force from 1981, and one of three RAF...