Winchester, located in Hampshire, is a historic cathedral city which is located on a site that has been inhabited for more than 2,000 years. The settlement began as a Celtic hill fort even before the Roman invasion in 43 CE. Throughout the middle ages, Winchester was well known for its woolen goods. Today, Winchester remains as a beautiful city located in the English countryside. Visitors will find that it is convenient to both Southampton as well as London. The city makes for a convenient and lovely day trip from London and is easily accessible by train.