Manchester City reached an agreement with Nottingham Forest for the transfer of midfielder Elliot Anderson, the club announced Thursday.
"The formalities of the move will be finalized upon his return to England," Manchester City said in a statement.
"In the meantime, everyone at Manchester City wishes Elliot and the England squad the very best of luck in their World Cup campaign and we look forward to welcoming him to Manchester in due course."
Britain's Press Association and the BBC previously reported that City had agreed a fee which could rise to £130 million ($171.5 million) for the 23-year-old.
The current highest transfer fee paid by a British club was the £125 million Liverpool spent to bring Alexander Isak to Anfield from Newcastle last year.
Forest had reportedly rejected two previous offers from Man City for Anderson.
The central midfielder told BBC Sport last week that he was focusing on the national side rather than his future at club level.
"It's pretty easy really, I'm just focusing on the present, I'm blocking it all out," he said.
"I've got a plan and it's to perform for England. I'm putting myself in the best position to cross the line and do that."
England manager Thomas Tuchel described Anderson as the "full package" during the team's World Cup preparation camp and expressed confidence that City's interest would not distract him.
Man City finished second behind Arsenal in the Premier League last term in Pep Guardiola's final season in charge, but won the FA Cup and League Cup titles.
Forest were embroiled in a relegation battle for much of the campaign before a strong late run of form saw them finish safely in 16th place.
