Luton

Town in Bedfordshire, England

Luton
Luton ( ) is a town and borough in Bedfordshire, England. The borough had a population of 225,262 at the 2021 census. . 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. One of the largest churches in Bedfordshire, St Mary's Church, was built in the 12th century. https://en.wikipedia.org/wiki/Luton

Episodes