Former Royal Air Force station
Royal Air Force Upwood or more simply RAF Upwood is a former Royal Air Force station adjacent to the village of Upwood, Cambridgeshire, England, in the United Kingdom. Wikipedia