Originally Posted by bladeswitcher
ETA: Found this photo of Stensby's shop. I believe they closed sometime around 1990.

[Linked Image from c8.alamy.com]

I can't help me, its decrepit looks remind me so much of Diagon Alley of Harry Potter fame.
But how could a muggle take this photo? And I suppose the sales clerks inside were goblins?

Carcano