I can't be sure of Tottenham to win against Leicester but I will still risk it and bet on them. First of all, their odd for the win is pretty attracting, 2.10.
However Leicester can be a really unpredictable team as well. For example after a bad run they got a win again previously. And it was a really solid win against a tough opponent in an away game. This means they will have a quite improved level of morale against Tottenham. Leicester are still unable to solve their defensive issues though which can be a chance for Tottenham to benefit from. Especially Kane will be their biggest card in this game as usual.