Where is Oxford Located?

Oxford, the township, is in England and is the location of the University of Oxford. There is also a town in Mississippi called Oxford, which has a university known as Ole Miss. You can find more information here: www.ox.ac.uk
Copyright © 2014 Dictionary.com, LLC. All rights reserved.