University Church of St Mary the...
Search results
We did not find results for: oxford oxfordshire england map.
Check spelling or type a new query.
We did not find results for: oxford oxfordshire england map.
Check spelling or type a new query.
City in Oxfordshire, England
Oxford is a city and non-metropolitan district in Oxfordshire, England, of which it is the county town. Founded in the 8th century, it was granted city status in 1542. Wikipedia