Artists will perform their own Eurovision entries, as well as cover versions of classic songs from the Contest’s 70-year ...
London's O2 Arena is one of the world's busiest and sold a record 2.5 million tickets last year. The venue is managed by Steve Sayer, a music fan who previously worked for Manchester City. The O2 ...