Luton – Travel guide at Wikivoyage

Luton is a large town in Bedfordshire, some 35 mi (56 km) north of London. It’s a multicultural town with a population of about 200,000. It’s a multicultural town with a population of about 200,000. It used to have a straw and hat-making trade, hence “The Hatters” nickname of Luton football club; a couple of factories remain along the Old Bedford Road.

https://en.m.wikivoyage.org/wiki/Luton