System of a Down to sell exclusive London merch at pop-up store for Tottenham shows

MyLondon MyLondon

The shop will sell one-off merchandise to celebrate System of a Down's first UK concerts in over a decade, including signature football tops in collaboration with Hummel

Read full article at MyLondon →