Adebayor, 33, told L'Equipe: "I truly experienced some beautiful moments in England, at the heart of the country's best teams.
"I was happy over there, and my family was as well.
"The only mistake I made was to sign for Crystal Palace in January 2016.
"I made the decision to please my advisers.
"They were telling me: 'Manu, you've got to get back playing again!'
"But it is definitely the worst decision I have made in my entire career."