Asda supermarket chain on Old Kent Road on 9th January 2020 in London, England, United Kingdom. Asda Stores Ltd. is a British supermarket retailer, headquartered in West Yorkshire. The company was founded
supermarket vintage-grocery-stores-usa-old-pictures-202-5b35f6c70e788__700 | Envisioning The American Dream