Oxford

From Metapedia
(Redirected from Oxford, England)
Jump to: navigation, search
Oxford is located in England

Oxford is a city in England, famous for the University of Oxford. It is the county town for Oxfordshire.

External links