Made O'Meter
Discover where a brand or product originates
Westminster is a private label brand primarily associated with the German discount retailer Aldi. Despite the British-sounding name and the London skyline imagery on the packaging, the brand is a core part of Aldi's European tea portfolio. The manufacturing of these tea products typically takes place in Germany, where Aldi utilizes long-standing partnerships with German tea packing facilities to supply its stores across Europe.
The ultimate owner of the brand is Aldi Nord or Aldi Süd (depending on the specific region, though it is a staple brand for Aldi Nord). Both companies are headquartered in Germany and remain among the world's largest retail groups. The brand is designed to offer a premium, British-style tea experience at a budget-friendly price point, strictly within the Aldi retail ecosystem.
Report a bug/Feedback
disclaimer
poweredBy