Tags: Military Structure.
Royal Air Force Barford St John or RAF Barford St John is a Royal Air Force station just north of the village of Barford St. John Oxfordshire England. It is now a non-flying facility operated by the United States Air Force as a communications centre with many large communications aerials and is a satellite of RAF Croughton.