Luton

Town in Bedfordshire, England

Luton
Luton ( ) is a town and unitary authority with borough status in Bedfordshire, England, with a population at the 2021 census of 225,262. . Luton is on the River Lea, 32 miles (50 km) north-west of London, 18 miles (29 km) north-west of Hertford, 20 miles (32 km) south of Bedford and 23 miles (37 km) south-east of Milton Keynes. The town's foundation dates to the sixth century as a Saxon settlement on the river, from which Luton derives its name. Luton is recorded in the Domesday Book as Loitone and Lintone. https://en.wikipedia.org/wiki/Luton

Episodes