Find the word definition

Wikipedia
Limbury

Limbury, or using the full name Limbury-cum-Biscot, was a civil parish in Bedfordshire before becoming part of Luton and has a long history dating back before the Norman conquest of England.

At the end of the nineteenth century Limbury was a small hamlet approximately two miles from Luton, near Leagrave village, at that time it consisted of just a few cottages and just two farms, today Limbury boasts a population of 7,540.