For many of us, shopping is one of the best parts of traveling to a new place.
What makes a city a perfect place for shopping depends on several different factors.
According toHey Discount, which cities landed at the top of their list came down to an exact science.

Paris is known for its high-end fashion.
There are 1,116 shopping spots in the city, as well as 102 high-end designer stores.
Paris is the shopping destination for you if you’re in search of some serious shopping ambiance.

London
Second on the list is London, England.
London can be on the pricey side.
Luckily, London isn’tonlyfor the big spenders of the world.

London has 100 malls and even more flagship stores (viaHey Discount).
Tokyo
What’s the world’s best city for shopping?
That title goes to Tokyo, Japan.

But, what sets Tokyo apart from other cities is its variety.
No matter what you love to shop for, you’re free to find it in this city.
With nearly 2,000 shopping spots, you won’t run out of stores (Hey Discount).
Another reason to head to Tokyo for shopping?
It won’t break the bank like some other cities (viaLive Japan).
Tokyo also has many separate areas full of different kinds of stores.
Tokyo is so great for shopping, it even has an island full of malls.
Odaiba is a shopping district in Tokyo Bay.