Claim: Radiohead are an English band from Abingdon, Oxfordshire.
Evidence: Radiohead are an English alternative rock band from Abingdon , Oxfordshire , formed in 1985.