×

Luton

Town in England
Luton is a town and unitary authority with borough status in Bedfordshire, England, with a population at the 2021 census of 225,262. The town is on the River Lea, 30 miles north-west of London, 18 miles north-west of Hertford, 20 miles south of... Wikipedia
International airport: London Luton Airport (LTN)
Population: 218,045 (2019)
Postcode Area: LU
Administrative HQ: Luton Town Hall
Borough: 1876
Ceremonial county: Bedfordshire
Demonym: Lutonian