Oxford, England, is a small town home to the renowned and prestigious University of Oxford. Located in central southern England, this place is picturesque and has many famous landmarks.