About Andover, UK
Andover is a town in Hampshire in the countryside of southern England.
It dates to before the Conquest and probably got its name from a hunting lodge built by one of the kings of Wessex.
Andover is a town in Hampshire in the countryside of southern England.
It dates to before the Conquest and probably got its name from a hunting lodge built by one of the kings of Wessex.