Topshop opens debut EU flagship store ahead of expansion push

Thursday, February 26 is a special day for British high street label Topshop - it marks the opening of the brand's debut European flagship store, in Amsterdam, the Netherlands. Located within the bustling shopping street de Kalverstraat, the 1,170 square meter store is the first of what could be many stand alone Topshop-Topman stores to open across Europe.


OR CONTINUE WITH
Amsterdam
Flagship Store
Topman
Topshop