By Steve Farrell2022-07-06T16:32:00
Source: Lidl
It comes months after the discounter opened a new 250,000 sq ft head office in London
Already have an account? Sign in here