Winchester is a city and the county town of Hampshire .
Winchester is a city in the county of Hampshire , England .