England - Hampshire

Formerly an agricultural centre, the generally flat Hampshire is full of small towns and wonderful landscape. Hampshire is one of London's “Home Counties” and is only a short distance away from the capital, accessed by an extensive road network and rail services. The two main cities are Winchester and Portsmouth.