Yep, It's true! Topshop will be sold in Amsterdam! Hip hip hooray! It will be a shop in shop, in the Luxury store "SPRMRKT". They will receive unique, boutique collections and new items each month. Let's see 10th of June how much damage it will do to our wallets!