Toure is currently a free agent after seeing his eight-year spell with City come to an end during the summer, having made 316 appearances for the club and helped them to three Premier League titles.
The 35-year-old's agent Dimitry Seluk has now confirmed that his client has passed a medical at a London club and is "close" to signing a new deal in the capital.
🔥🔥🔥 Toure @YayaToure has passed a medical in London. Yaya is close to signing a new contract.— Dimitry Seluk (@dmitriseluk) August 28, 2018
It's not West Ham, 100%.— Dimitry Seluk (@dmitriseluk) August 28, 2018
Yaya is a champion. The last place is not for him 😃 https://t.co/eDGeI0EvFf
Toure had an unsuccessful trial with Arsenal in 2003.