The Mirror reports that Spence’s current contract with the Hammers is set to expire at the end of the season and both Newcastle and Villa are keen on signing the youngster.
The 20-year-old has been offered a new deal at Upton Park, but it is believed he could leave this summer.