West Ham and Tottenham are monitoring Andy Johnson's situation at Everton.

The London giants could also be joined by Arsenal in a three-way battle for the England international who is reported to be failing to settle on Merseyside, says the Daily Mail.

The former Crystal Palace and Birmingham forward loves playing for the Toffees but a source told the Sunday newspapers: "From a footballing perspective AJ's content but he's never happy too far from his roots.

"It was different at Birmingham when he could get down south fairly regularly - but he is also aware that he owes Everton a lot."