www.yourlocalguardian.co.uk1 month agoLondonLidl plans to open more than 90 new south London stores including in SuttonLidl plans to open over 90 stores in South London, showcasing consistent growth and ambitious expansion. [ more ]