A large supermarket, an Asda Superstore, offering groceries and other goods.