By Steve Farrell2019-06-12T10:28:00
Source: Lidl
The Tottenham Court Road store is expected to open by summer 2020
Already have an account? Sign in here