
Aldi is planning to open at least 60 new stores in London
There aren’t many things that excite Londoners more than a Big Supermarket. Food shopping in the capital is a pain: more often than not, we’re forced to cobble together our groceries from subpar Tesco Metros, cornershops and astronomical organic delis. […]





