Info
- Country
- England
- Federation
- Union of European Football Associations
- Stadium
- Kenilworth Road
- Division
- Third Division
About
Luton Town is a football club in England, founded in 1885, and based in the city of Luton in Bedfordshire County. It is nicknamed "The Hatters" due to the hat-making industry the city is known for. The club plays its matches at Kenilworth Road stadium.