London Eurovision Party to return on 3rd April
London Eurovision Party have announced that they are to return on 3rd April.
The event made the following statement on their Twitter account, saying that more details will be revealed soon, including the fact that the event will be held…