Arsenal legend Sol Campbell has announced his retirement from professional football.

The 37-year-old has been without a club since leaving Newcastle United in May 2011 and has decided to call time on a long and distinguished career that started when he was a teenager at Tottenham Hotspur.

Campbell moved to Arsenal in 2001 and went on to make 211 appearances for the Club during two different spells, scoring 12 goals.

The England international enjoyed instant success upon moving to the Gunners, winning a Premier League and FA Cup double in his first season.

Campbell went on to become a key member of the 'Invincibles' squad that went unbeaten to win the Premier League in 2003/04.

The defender enjoyed one of his finest games in an Arsenal shirt at the 2006 Champions League final, scoring for the 10-man Gunners before they eventually succumbed 2-1 to Barcelona.

Campbell left Arsenal in 2006 to join Portsmouth and won the FA Cup with the south-coast club.

Following a short spell at Notts County, Campbell returned for a second spell at the Club in January 2010, making 14 appearances for Arsène Wenger's side.

Everyone at Arsenal wishes Sol the best of luck for the future.

Copyright 2014 The Arsenal Football Club plc. Permission to use quotations from this article is granted subject to appropriate credit being given to www.arsenal.com as the source 2 May 2012