Vrwinchester.co.uk
Title
VR Winchester - Tour the historic Hampshire Town of Winchester
Description
Guide to Winchester. Winchester is a city in southern England, and the administrative capital of the county of Hampshire, with a population of around 35,200. It is the seat of the City of Winchester local government district which covers a much larger area. Winchester was formerly the capital of England, during the 10th and early 11th centuries.