Meaning & History
A settlement in the United Kingdom , situated on the River Lea. Luton was founded in the 6th century by the Anglo-Saxons.
Luton's name came from Lea (the river) + old english tūn
Meaning "enclosure/town".
Luton's name came from Lea (the river) + old english tūn
Meaning "enclosure/town".