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.

woman smiling with shopping bags

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.

Two people carrying shopping bags

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.

blurry shoppers in London

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.

vibrant Tokyo street

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.