Eurovision final to be streamed in London cinemas for 'ultimate viewing party'
Eurovision fans will be able to catch the Grand Final live at cinemas across London as they stream music's biggest night. A host of London cinemas will stream the broadcast live from BBC One on May 11, celebrating the Eurovision Song Contest Grand