UK retailer Asda will open its first of 10 standalone concept stores for clothing and homeware brand George in Peterborough on 12 March 2026.
There's a strange architectural quirk that links nearly all of the supermarkets built in the UK throughout the Eighties and 1990s. Many of them have a barn-like structure, topped by a purely ...