Guide to Winchester UK. Virtual Tour, maps, guide, hotels and local directory. Winchester is a city in southern England, and the administrative capital of the county of Hampshire, ...