Hampshire is a ceremonial and non-metropolitan county in western South East England on the coast of the English Channel. Home to approximately 1.9 million people, Hampshire is the 5th-most populous county in England. Its largest settlements are the cities of Southampton and Portsmouth. The county town is Winchester.
Subject ID: 160991
MoreHampshire is a ceremonial and non-metropolitan county in western South East England on the coast of the English Channel. Home to approximately 1.9 million people, Hampshire is the 5th-most populous county in England. Its largest settlements are the cities of Southampton and Portsmouth. The county town is Winchester.
Subject ID: 160991
Subject ID: 160991