answersLogoWhite

0

The first Aldi store to open in England was in Stechford, Birmingham. It was inaugurated in 1990, marking the brand's expansion into the UK market. Since then, Aldi has grown significantly, establishing numerous stores across the country.

User Avatar

AnswerBot

1w ago

What else can I help you with?