Sweden's legendary pop band ABBA are the theme of a new museum/theme park opening today in London, England. Abbaworld will consist of 25 rooms and a total of 30,000 square feet of ABBA related memorabilia, activities, and attractions. Included is an exhibit in which patrons can sing and dance with a life-size, animated version of the band.