In many smaller Danish towns you _can_ drive on top the shopping streets, but there'll be big signs telling you that it's only allowed for "service/special vehicles".
If you get caught there you'll probably get a nice fine. And you can be sure all the pedestrians will make you drive slow.
Finally, the road usually has tiles so you don't get in there by accident, nor would you want to.