If he wants to win a title, joining a team outside the PL seems like his best bet I have to say. PSG would probably be the safest bet, if they are removing Messi from the wage bill in the summer, I think they could even afford him.
Bayern, despite being the weakest they have been in over a decade are also a pretty save bet and with him leading the line I could see them getting back to their old dominance in the league again, on top of that Tuchel loves forwards who want to get involved in build up play.
Real Madrid, if Benzema leaves in the summer they will be on the lookout for a new top striker, Kane is also old enough to not block their new wonderkid Endrick forever.
Would I like to see him join United, of course I would, but I'm also realistic enough to know that Levy isn't going to be reasonable when it comes to negotiating with us, and for Kane there is no guarantee that he will win anything with us in the next 4–6 years he has probably left at the top of the game.