01-05-2024 13:00 via newsshopper.co.uk

Lidl plans to open stores in Bromley, Bickley and Lewisham

Lidl has announced plans to open more than 90 stores in south London, including in Bromley, Bickley, Chislehurst, and Lewisham
Read more »