Hampshire is a county of quiet contrasts – from the ancient woodland and heathland of the New Forest and the historic naval city of Portsmouth to the cathedral city of Winchester and miles of unspoilt coastline. Rich in history, surprisingly rural and never far from the sea, it’s a county that offers far more than most people expect.