The village is often considered a suburb of Wellingborough, due to its close proximity to the town, as well as having a Wellingborough town post code, as opposed to a Wellingborough rural post code.
It is directly south-west of the town of Wellingborough on the former trunk road, the A4500, to the county town of Northampton. At the time of the 2021 census, the parish's population was 643 people. It is also thought to date to the Victorian times.[1]
The village's name origin is dubious. 'farm/settlement of Willa' or 'farm/settlement of Villi'. Later sources show similarity to Old English 'wilig' meaning 'willow'.[2]
The village also contains a working men's club, a pub, a café, a car garage, a Christian church, a hairdresser, a recreational ground and a pre-school.[citation needed].