Lidl has announced plans to open more than 90 stores in south London, including in Bromley, Bickley, Chislehurst, and Biggin Hill. The discount store, now the third largest supermarket in London, has published a list of more than 100 locations for potential new branches in London, with dozens in the south east - such as Orpington, Forest Hill, and two in Lewisham.more