If you're off to Abba Voyage, or heading to a '70s theme fancy dress party, it's time to get your outfit sorted. Die-hard Abba fans have got until February 2026 to enjoy the spectacular London show, ...