Waitrose is set to open its first supermarket in eight years on Thursday ahead of four additional openings across England in 2027.
The store in Cricklewood, North London, comes as part of a £1 billion investment plan, as reported by The Guardian.
Waitrose is set to open its first supermarket in eight years on Thursday ahead of four additional openings across England in 2027.
The store in Cricklewood, North London, comes as part of a £1 billion investment plan, as reported by The Guardian.