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.

Calendar
Calendar