Asda opens on Deptford High Street

Asda has opened its new small-format store at 5-9 Deptford High Street. The opening is part of the chain's southern strategy and puts it head-to-head with Tesco further down the street. Asda plans another store opening in Lewisham.

Full disclosure: Asda is a client of my employer.