Lidl Stores - Find a Lidl store with ukstores.org