Clive Allen- surely not, he didn't play for the Arsenal first team did he - in a competitive match?
William Gallas - Chelsea 2001-2006, Arsenal 2006-2010, Tottenham 2010-present
Chat with our AI personalities
I'd be surprised if someone had played for more London clubs than Clive Allen, whose CV includes QPR (2 spells), Arsenal, Crystal Palace, Tottenham, Chelsea, West Ham and Millwall.
No player has played for all four teams. Bolo Zenden has played for Liverpool, Chelsea and Barca.
Christian Panucci?
R.Miah - Manchester United - 27 Trophies K.Ali - Chelsea FC - 18 Trophies W.Rooney - Manchester United - 9 Trophies M.Akhtar - Arsenal - 0 and counting..
Ray Wilkins - Chelsea, Rangers and Man Utd