"I've loved my time here and I'm just happy that we have managed to get things sorted so I can move onto next season and do what I've done this season," Antonio told the club website.
"This year has been a better year than last year ... and I managed to get the England call-up I've been dreaming of since I was a child.
"Hopefully I can keep pushing on and doing even better."
Antonio has made 69 appearances for Slaven Bilic's side since joining West Ham from Nottingham Forest at the start of the 2015-16 season.
(Reporting by Hardik Vyas in Bengaluru; editing by Richard Lough)
Share
