LIDL now runs 8 branches in Grimsby, South Humberside. See the page below for a full listing of all LIDL locations nearby.