There has been enough English players to have played in Italy throughout history to suggest they don't do well.
Greaves, Law, Blissett, Hatelely, Wilkins, Francis, Souness, Walker, Platt, Ince, Gazza, Sharpe, Rideout, Bothroyd, Beckham (I know not all of them are English)
How many of them did well? Charles obviously was the best by a country mile, Platt and Ince did ok too I suppose.