A historic cathedral city and former capital city of England and home of the world-famous Arthur’s Round Table. It is the county town of Hampshire, in South East England. Winchester is an attractive and peaceful cathedral city deep in the southern English countryside, located conveniently close to both London and Southampton. Winchester’s major landmark is Winchester […]