Hampshire is a county in South East England on the coast of the English Channel, bordering Dorset to the south-west, Wiltshire to the north-west, Berkshire to the north, Surrey to the north-east and West Sussex to the south east.
FactSnippet No. 956,158 |