Theirry Henry will go down in history as a legend at Arsenal. 

The Frenchman scored 228 goals for the Gunners, with 175 coming in the Premier League, making him the club's most prolific ever scorer. 

And he had the trophies to back it up too. In the eight years he spent at the club between 1999 and 2007, Henry won two league titles and two FA Cups. 

On a personal level, he won the Premier League golden boot four times, player of the year three times and was runner-up in the Ballon d'Or in 2003. 

His greatest achievement though will probably be the part he played in Arsenal's "Invincibles" season in 2003/04, when the team went 49 domestic games unbeaten.  

That, of course, was under the guidance of Arsene Wenger, who signed Henry in 1999, along with a number of other key players. 

The success they had domestically was matched only by Manchester United in a period when the two teams dominated. That was, at least until 2005, when Chelsea began to find success.

And by the time Henry made the decision to leave two years later, the north London club had fallen far off the pace of their London rivals. 

According to Arsene Wenger, who's been reflecting on his own Arsenal career, it was for this reason, paired with the fact the club were looking to the future, which convinced the French striker to leave. 

Speaking to Sky Sports, per the Daily Mail, Wenger revealed what Henry told him in 2007.

"He told me, 'Look, we have a young team, we cannot win the Premier League I'm 31, I need to go, I need to win, and I cannot wait for the young players to be good enough.'" 

And win he did. Henry moved to Barcelona and picked up two Spanish La Liga titles, as well as the Champions League in 2009. 

The latter had evaded him during his time in England, although he did come close to winning the continents top prize in 2006 when Wenger's side were beaten in the final by Barca.

Although Arsenal fans would have been heartbroken when he left, they must admire that the striker was able to win what he couldn't at the Emirates, cementing his legacy as one of the best footballers to ever play in Europe. 

Is Thierry Henry the best player Arsenal have ever had? Have YOUR say in the comments below.