Band formed in Stockholm (4)
I believe the answer is:
abba
(Other definitions for abba that I've seen before include "rhyme scheme" , "Waterloo singers" , "Palindromic Swedish pop group who sang ` `Waterloo' '" , "Eurovision winners" , "group of four stars?" .)