The Co-op has announced plans to open 18 stores across the UK in the coming months.
This retail investment includes a mix of new outlets and refurbished sites, spanning from Sussex to Stirling. The first new Co-op store of 2026 will be in Didcot, Oxfordshire.