Lidl opens central London store as part of £500m expansion

LIDL_TOTTENHAM_COURT_ROAD_08

Source: Lidl

Lidl is planning over 40 new London stores by 2025, taking the total inside the M25 to around 130

Already have an account? Sign in here

Want access to this article?

Register for LIMITED access

REGISTER FOR FREE

Get PREMIUM access for £1 a week

SUBSCRIBE NOW