Fulham was the only club Will did not play for out of the four listed (Arsenal, Chelsea, Tottenham Hotspur and Fulham). Will played for all the other three clubs in his career.
The Will de Havilland Challenge: How Well Do You Know the English Footballer?