New Aldi supermarket under construction less than 100 metres from Asda store in Billingham, north east England

- Image ID: FN5KD5
New Aldi supermarket under construction less than 100 metres from Asda store in Billingham, north east England
Islandstock / Alamy Stock Photo
Image ID: FN5KD5
New Aldi supermarket under construction less than 100 metres from Asda store in Billingham, north east England. Due to open in April 2016

Search stock photos by tags