LIDL now has 46 branches near Welwyn Garden City, Hertfordshire. These are all LIDL locations in the area.