Define Newton-le-willows Meaning

Newton-le-Willows
A small district of St Helens, falling under the regional postcode of WA12.

A shit hole.

Person A: Hey, lets go to Newton-le-Willows!
Person B: I'd rather kill myself.
By Marcelia