The supermarket is planning three new stores in London, with additional openings in the Isle of Wight and Devon, among others.
Aldi says the new store openings are part of its £900m investment programme and will make up a quarter of the 40 it plans to open in total across 2027.
Already have an account? Sign in here