OwenMoney: According to Dr.Google there are 960 Aldi stores in the UK. This could run a long time.
OwenMoney: According to Dr.Google there are 960 Aldi stores in the UK.
This could run a long time.
Hopefully