The new store, located on Newmarket Road, Cambridge, was first due to open on March 26. However, the opening was...
April 17, 2020
United Kingdom
Aldi to open new store in Cambridge soon to help with lockdown demand
April 17, 2020
United Kingdom