Claim: The University of Oxford is located in Oxford, England.
Verdict: SUPPORTS