Toms open Amsterdam store

Toms open Amsterdam store

American shoe brand Toms will open an Amsterdam store later this year, which would be built in the Negen Straatjes.

It already had a Dutch web shop and a European office since last year, but it marks its arrival in the physical store business in Europe.

Tags: