"With the club's fifth season in the Premier League coming up I will be working hard through pre-season so I am ready for the challenge ahead at the start of another campaign."
Williams, a product of Palace's youth academy, has made 55 appearances since his senior debut in 2011. He was loaned out from 2014-2017, including his latest season-long spell at Ipswich Town, where he made just eight appearances due to a shoulder injury.
He has previously completed loan spells at Nottingham Forest and Milton Keynes Dons.
(Reporting by Aditi Prakash in Bengaluru; Editing by Peter Rutherford)
Share
