ALDI presently owns 16 locations near Tewkesbury, Gloucestershire. Here you can find a list of ALDI stores in the area.