While Love Island may be over for viewers, the journey is still just beginning for this year’s Islanders as they spend their first few days outside of the villa in a London hotel…
Read More
Love Island finalists live in London hotel for days after return from villa and don’t see family properly

