Roy Turnham opened the scoring after seven minutes before Dan English doubled the advantage from the penalty spot in the 19th minute.
And England cut loose after the break, with Williams grabbing three in the second half while English added his second and captain Keryn Seal completed the job late on.
England 7-0 Poland
IBSA Blunt European Championships
Group A
Saturday 22 August 2015
thePoint4, Hereford
By Paddy von Behr
England dominated the early exchanges and went close after five minutes through Seal and it took just two minutes more for the hosts to ahead, through, courtesy of a powerful shot from Turnham.
England had chances to increase their lead on a number of chances but found goalkeeper Jakubowski Grzegorz in inspired form.
But he was penalised after 19 minutes when he was deemed to have gone too far out of his penalty area and English duly smashed the ball home to give his side a two-goal lead at the break.
The hosts came out of the blocks in blistering fashion at the start of the second half and effectively sealed the game in the opening two minutes.
Williams then scored from just outside the box to make it 3-0 before grabbing another goal moments later, drilling home from inside the penalty area.
Before anyone could grab their breath, it was 5-0 when English fired home and Williams soon sealed his treble in the 35th minute to make it six.
English had a chance to score a hat-trick of his own, but he sent an effort wide, while Owen Bainbridge also went close.
Bainbridge again had an effort on goal in the closing stages, but his effort was saved – though the seventh goal did arrive when Seal scored following a free-kick.
England are in action again on Sunday night when they face Italy.