Arsenal have signed 16-year-old Ben Sheaf from West Ham after the midfielder turned down a contract offer from the Hammers. 

Sheaf had been offered a new contract by West Ham but turned the offer down in favour of joining Arsenal.

An England Under-16 international was highly thought of by staff at West Ham.

Kent-born Sheaf took to Twitter to break the news of his move across the capital.