Andover lies within Hampshire, England. About 42,276 people live here. On the doorstep and beyond: 0.8 miles out stands Mill to the south and 31 miles out stands Frensham Great Pond. Frensham Great Pond rewards a slow walk along the bank rather than a long cast into nothing. Standing water makes up nearly all