Lidl has announced plans to open its first central London store in a move that will pave the way for 39 more branches. The retailer's expansion plan will start with a new store on Tottenham Court Road and will grow over the next five years.
Join our network of executives who receive the MBS News daily, as well as the insights, analysis and our weekly column in The Weekend Edition.
You’ll be able to unsubscribe at any time.