Aldi site requirements for London
We have an ambitious investment and redevelopment programme in London and we need your help to find new sites.
All London locations considered
• Any existing building between 8,000sqft to 25,000sqft
• Any land between 0.5 acres and 3 acres
• Either Freehold or Leasehold