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