The 19-year-old believes Norwich is the perfect place for him to develop after making 11 first-team appearances at Spurs last season.
He told the club's website: “I'm delighted to sign for Norwich. It's a club that's looking to go places.
“It was in the Premier League last season and this season is a big one for the club. We'll be looking to get back into the Premier League. From a personal point of view, I'm delighted to sign for the club.
“The style of play that Norwich like to play really suits my game. You saw in the Premier League that they didn't change their style despite the results not going to plan. It's a club that shows the right ambition and is looking to get back to the Premier League.
“It's a club that really suits me and I hope to develop as a player here."
S K I P P Y
— Norwich City FC (@NorwichCityFC) August 17, 2020