По возвращении в Англию в 1342—1343 годах Уильям принял участие в Войне за бретонское наследство и, вероятно, после этого завоевал остров Мэн, ранее принадлежавший шотландцам. В 1343 году в своей последней дипломатической миссии он сопровождал Генри Гросмонта в Кастилию. Вернувшись в Англию, в начале января 1344 года он принял участие в большом рыцарском турнире в Виндзоре и получил там ранения, от которых и умер 30 января 1344 года. Он был похоронен в графстве Беркшир около своего дома в Бишеме. Король остался должен ему 11 720 фунтов.