-
Duh, I should've been more specific. I meant somewhere in the western hemisphere, preferably in Europe, closer to the United Kingdom. Ideally in England, near London. Maybe somewhere towards Hackney.
Also, I need the shop to exist and be open now and in the near future (within the next week) because backwards time travel seems impossible. And it has to be in this space-time continuum, as I have limited access to parallel universes.
China?