At the moment, LIDL has 13 stores near Andover, Hampshire. This page displays the listing of all LIDL branches in the area.