London Eurovision Party More artists confirmed for London Eurovision Party by Zak Welch February 27, 2024