The Shambles was not the inspiration for Diagon Alley.
I mean it's great. The Shambles looks the part. But seriously.
1 Harry Potter shop was good. Then there were 3. Then another one joined in. And now there's a potion shop.
Still, it brings in the tourists. And it's a change from Vikings.