The University is a public research university based in the city of Winchester, Hampshire, England. The university has origins tracing back to 1840. The University has been shortlisted for University of the Year in the 2017 Times Higher Education (THE) Awards....