I would suggest Luton Public Library or the archives of Luton Town Council.
Geographically, Luton is in Bedfordshire, but Luton has its own Borough Council and two MPs (one serving North Luton, and one South Luton). Often, the area is referred to as 'Luton and Bedfordshire' or vice versa, but this will always be with regard to the political division, not to the geography of the area.
Bedfordshire
Luton in Bedfordshire
The only league team in Bedfordshire is Luton, and they're bottom of League Two...
Luton in Bedfordshire
Luton is a town in the county of Bedfordshire and is about 30 miles north of London.
The name of the town in Bedfordshire, England, is spelt Luton.
The actual location of the Luton Airport in London is located in Luton a borough of Bedfordshire north of London. Luton Airport is considered one of the busiest airports.
Luton
Luton
'Inspire' at Luton Sports Village in Bedfordshire, England.
Ask an undertaker