> Where in Europe do you find large amounts of small stores?

Literally every city and town.