30 April 2024
In its 30th year, Lidl GB has unveiled its wish list of locations for potential new stores in London, from Camden to Clapham and Shoreditch to Notting Hill. It comes…
The post Lidl reveals list of locations for potential new stores in London appeared first on London Business News | Londonlovesbusiness.com.