At this moment, ALDI operates 41 locations near Windsor, Berkshire. This page will give you a list of ALDI stores in the area.