Bolton Wanderers have swooped for West Ham United winger Rob Hall.

Hall has signed a three-year deal with Bolton after his contract at West Ham expired.

The England Under-19 forward brings the curtain down on 12 years at Upton Park, with compensation due to be agreed between the two sides.

Hall rose through the Hammers ranks to make his first-team debut on New Year's Eve in 2011 and made a total of seven appearances for the club.