Love Island 2021 location uncertain as bosses forced to draw up emergency option
Love Island bosses still have no idea which country the show will film in – with the launch date now just a matter of weeks away. As The Mirror exclusively revealed last month, producers are still eyeing up Jersey as an alternative location if travel to Majorca is impossible due to the coronavirus pandemic continuing … Read more