Most city high streets just evolve over time, giving what the customer of the day wants.
When I was little North Street which is on the edge of Leeds town centre had 8 Antique shops. By the late 80s it had one, and the rest of the shops empty.
Most people no longer bought antiques.
Today (streetview shows) one empty unit, and a diverse range of other uses. Once again it’s thriving.
HMV, Jessops are maybe different in as much we still want their products.
Though now there are easier and cheaper ways to buy them.