Skip to content
Curated category

Local government in Oxfordshire

  • OxfordThe name Oxford comes from the Old English word Oxenaforda, meaning ford of the oxen. This shallow crossing in the river allowed cattle to pass safely during…