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